# near model CODE resource # jump table entries: 112-139 (28 of them) export_15: 00000000 4E56 FFF2 link A6, -0x000E 00000004 48E7 0108 movem.l -[A7], D7,A4 00000008 422D CC03 clr.b [A5 - 0x33FD] 0000000C 3B7C 000A D386 move.w [A5 - 0x2C7A], 0xA /* '\n' */ 00000012 426D D388 clr.w [A5 - 0x2C78] 00000016 41ED D38E lea.l A0, [A5 - 0x2C72] 0000001A 4218 clr.b [A0]+ 0000001C 10B8 0260 move.b [A0], [0x00000260 /* SdVolume */] 00000020 3B7C 0001 D38C move.w [A5 - 0x2C74], 0x1 00000026 3F2D D38C move.w -[A7], [A5 - 0x2C74] 0000002A 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 0000002E 426D DA16 clr.w [A5 - 0x25EA] 00000032 486D D4B2 pea.l [A5 - 0x2B4E] 00000036 486E FFFE pea.l [A6 - 0x2] 0000003A 486E FFFA pea.l [A6 - 0x6] 0000003E A9F5 syscall GetAppParms 00000040 486D D3B2 pea.l [A5 - 0x2C4E] 00000044 486D D5B2 pea.l [A5 - 0x2A4E] 00000048 4EBA 4664 jsr [PC + 0x4664 /* 000046AE */] 0000004C 2B7C EE6B 2800 CC10 move.l [A5 - 0x33F0], 0xEE6B2800 00000054 42AD CC0C clr.l [A5 - 0x33F4] 00000058 4297 clr.l [A7] 0000005A 3F3C 00CC move.w -[A7], 0xCC 0000005E AA1B syscall GetCCursor 00000060 2B5F CC1C move.l [A5 - 0x33E4], [A7]+ 00000064 4297 clr.l [A7] 00000066 3F3C 00CD move.w -[A7], 0xCD 0000006A AA1B syscall GetCCursor 0000006C 2B5F CC20 move.l [A5 - 0x33E0], [A7]+ 00000070 42A7 clr.l -[A7] 00000072 3F3C 0118 move.w -[A7], 0x118 00000076 AA1B syscall GetCCursor 00000078 2B5F CC24 move.l [A5 - 0x33DC], [A7]+ 0000007C 42A7 clr.l -[A7] 0000007E 3F3C 0122 move.w -[A7], 0x122 00000082 AA1B syscall GetCCursor 00000084 2B5F CC28 move.l [A5 - 0x33D8], [A7]+ 00000088 2F2D CC20 move.l -[A7], [A5 - 0x33E0] 0000008C AA1C syscall SetCCursor 0000008E 42A7 clr.l -[A7] 00000090 3F3C 0154 move.w -[A7], 0x154 00000094 AA0C syscall GetPixPat 00000096 2B5F CC2C move.l [A5 - 0x33D4], [A7]+ 0000009A 42A7 clr.l -[A7] 0000009C 3F3C 0190 move.w -[A7], 0x190 000000A0 AA0C syscall GetPixPat 000000A2 2B5F CC30 move.l [A5 - 0x33D0], [A7]+ 000000A6 42A7 clr.l -[A7] 000000A8 3F3C 01F9 move.w -[A7], 0x1F9 000000AC AA1E syscall GetCIcon 000000AE 2B5F CCA4 move.l [A5 - 0x335C], [A7]+ 000000B2 42A7 clr.l -[A7] 000000B4 3F3C 01FA move.w -[A7], 0x1FA 000000B8 AA1E syscall GetCIcon 000000BA 2B5F CCA8 move.l [A5 - 0x3358], [A7]+ 000000BE 42A7 clr.l -[A7] 000000C0 3F3C 01FB move.w -[A7], 0x1FB 000000C4 AA1E syscall GetCIcon 000000C6 2B5F CCAC move.l [A5 - 0x3354], [A7]+ 000000CA 42A7 clr.l -[A7] 000000CC 3F3C 01FC move.w -[A7], 0x1FC 000000D0 AA1E syscall GetCIcon 000000D2 2B5F CCB0 move.l [A5 - 0x3350], [A7]+ 000000D6 42A7 clr.l -[A7] 000000D8 3F3C 01F8 move.w -[A7], 0x1F8 000000DC AA1E syscall GetCIcon 000000DE 2B5F CCA0 move.l [A5 - 0x3360], [A7]+ 000000E2 42A7 clr.l -[A7] 000000E4 3F3C 01F4 move.w -[A7], 0x1F4 000000E8 AA1E syscall GetCIcon 000000EA 2B5F CC88 move.l [A5 - 0x3378], [A7]+ 000000EE 42A7 clr.l -[A7] 000000F0 3F3C 01F5 move.w -[A7], 0x1F5 000000F4 AA1E syscall GetCIcon 000000F6 2B5F CC8C move.l [A5 - 0x3374], [A7]+ 000000FA 42A7 clr.l -[A7] 000000FC 3F3C 01F6 move.w -[A7], 0x1F6 00000100 AA1E syscall GetCIcon 00000102 2B5F CC90 move.l [A5 - 0x3370], [A7]+ 00000106 42A7 clr.l -[A7] 00000108 3F3C 01F7 move.w -[A7], 0x1F7 0000010C AA1E syscall GetCIcon 0000010E 2B5F CC94 move.l [A5 - 0x336C], [A7]+ 00000112 42A7 clr.l -[A7] 00000114 3F3C 01FE move.w -[A7], 0x1FE 00000118 AA1E syscall GetCIcon 0000011A 2B5F CC38 move.l [A5 - 0x33C8], [A7]+ 0000011E 42A7 clr.l -[A7] 00000120 3F3C 0208 move.w -[A7], 0x208 00000124 AA1E syscall GetCIcon 00000126 2B5F CC3C move.l [A5 - 0x33C4], [A7]+ 0000012A 42A7 clr.l -[A7] 0000012C 3F3C 0212 move.w -[A7], 0x212 00000130 AA1E syscall GetCIcon 00000132 2B5F CC40 move.l [A5 - 0x33C0], [A7]+ 00000136 42A7 clr.l -[A7] 00000138 3F3C 021C move.w -[A7], 0x21C 0000013C AA1E syscall GetCIcon 0000013E 2B5F CC44 move.l [A5 - 0x33BC], [A7]+ 00000142 42A7 clr.l -[A7] 00000144 3F3C 0226 move.w -[A7], 0x226 00000148 AA1E syscall GetCIcon 0000014A 2B5F CC48 move.l [A5 - 0x33B8], [A7]+ 0000014E 42A7 clr.l -[A7] 00000150 3F3C 0230 move.w -[A7], 0x230 00000154 AA1E syscall GetCIcon 00000156 2B5F CC4C move.l [A5 - 0x33B4], [A7]+ 0000015A 42A7 clr.l -[A7] 0000015C 3F3C 023A move.w -[A7], 0x23A 00000160 AA1E syscall GetCIcon 00000162 2B5F CC50 move.l [A5 - 0x33B0], [A7]+ 00000166 42A7 clr.l -[A7] 00000168 3F3C 0244 move.w -[A7], 0x244 0000016C AA1E syscall GetCIcon 0000016E 2B5F CC54 move.l [A5 - 0x33AC], [A7]+ 00000172 42A7 clr.l -[A7] 00000174 3F3C 024E move.w -[A7], 0x24E 00000178 AA1E syscall GetCIcon 0000017A 2B5F CC58 move.l [A5 - 0x33A8], [A7]+ 0000017E 42A7 clr.l -[A7] 00000180 3F3C 0258 move.w -[A7], 0x258 00000184 AA1E syscall GetCIcon 00000186 2B5F CC5C move.l [A5 - 0x33A4], [A7]+ 0000018A 42A7 clr.l -[A7] 0000018C 3F3C 0262 move.w -[A7], 0x262 00000190 AA1E syscall GetCIcon 00000192 2B5F CC60 move.l [A5 - 0x33A0], [A7]+ 00000196 42A7 clr.l -[A7] 00000198 3F3C 026C move.w -[A7], 0x26C 0000019C AA1E syscall GetCIcon 0000019E 2B5F CC64 move.l [A5 - 0x339C], [A7]+ 000001A2 42A7 clr.l -[A7] 000001A4 3F3C 026F move.w -[A7], 0x26F 000001A8 AA1E syscall GetCIcon 000001AA 2B5F CC68 move.l [A5 - 0x3398], [A7]+ 000001AE 42A7 clr.l -[A7] 000001B0 3F3C 0272 move.w -[A7], 0x272 000001B4 AA1E syscall GetCIcon 000001B6 2B5F CC74 move.l [A5 - 0x338C], [A7]+ 000001BA 42A7 clr.l -[A7] 000001BC 3F3C 0276 move.w -[A7], 0x276 000001C0 AA1E syscall GetCIcon 000001C2 2B5F CC6C move.l [A5 - 0x3394], [A7]+ 000001C6 42A7 clr.l -[A7] 000001C8 3F3C 0280 move.w -[A7], 0x280 000001CC AA1E syscall GetCIcon 000001CE 2B5F CC70 move.l [A5 - 0x3390], [A7]+ 000001D2 42A7 clr.l -[A7] 000001D4 3F3C 028A move.w -[A7], 0x28A 000001D8 AA1E syscall GetCIcon 000001DA 2B5F CC78 move.l [A5 - 0x3388], [A7]+ 000001DE 42A7 clr.l -[A7] 000001E0 3F3C 0294 move.w -[A7], 0x294 000001E4 AA1E syscall GetCIcon 000001E6 2B5F CC7C move.l [A5 - 0x3384], [A7]+ 000001EA 42A7 clr.l -[A7] 000001EC 3F3C 02B4 move.w -[A7], 0x2B4 000001F0 AA1E syscall GetCIcon 000001F2 2B5F CC98 move.l [A5 - 0x3368], [A7]+ 000001F6 42A7 clr.l -[A7] 000001F8 3F3C 02B6 move.w -[A7], 0x2B6 000001FC AA1E syscall GetCIcon 000001FE 2B5F CC9C move.l [A5 - 0x3364], [A7]+ 00000202 42A7 clr.l -[A7] 00000204 3F3C 029E move.w -[A7], 0x29E 00000208 AA1E syscall GetCIcon 0000020A 2B5F CC80 move.l [A5 - 0x3380], [A7]+ 0000020E 42A7 clr.l -[A7] 00000210 3F3C 02A8 move.w -[A7], 0x2A8 00000214 AA1E syscall GetCIcon 00000216 2B5F CC84 move.l [A5 - 0x337C], [A7]+ 0000021A 42A7 clr.l -[A7] 0000021C 3F3C 02BD move.w -[A7], 0x2BD 00000220 AA1E syscall GetCIcon 00000222 2B5F CCB4 move.l [A5 - 0x334C], [A7]+ 00000226 42A7 clr.l -[A7] 00000228 3F3C 02BE move.w -[A7], 0x2BE 0000022C AA1E syscall GetCIcon 0000022E 2B5F CCB8 move.l [A5 - 0x3348], [A7]+ 00000232 42A7 clr.l -[A7] 00000234 3F3C 02BF move.w -[A7], 0x2BF 00000238 AA1E syscall GetCIcon 0000023A 2B5F CCBC move.l [A5 - 0x3344], [A7]+ 0000023E 42A7 clr.l -[A7] 00000240 3F3C 02C0 move.w -[A7], 0x2C0 00000244 AA1E syscall GetCIcon 00000246 2B5F CCC0 move.l [A5 - 0x3340], [A7]+ 0000024A 42A7 clr.l -[A7] 0000024C 3F3C 02C1 move.w -[A7], 0x2C1 00000250 AA1E syscall GetCIcon 00000252 2B5F CCC4 move.l [A5 - 0x333C], [A7]+ 00000256 42A7 clr.l -[A7] 00000258 3F3C 02C2 move.w -[A7], 0x2C2 0000025C AA1E syscall GetCIcon 0000025E 2B5F CCC8 move.l [A5 - 0x3338], [A7]+ 00000262 42A7 clr.l -[A7] 00000264 3F3C 02C3 move.w -[A7], 0x2C3 00000268 AA1E syscall GetCIcon 0000026A 2B5F CCCC move.l [A5 - 0x3334], [A7]+ 0000026E 42A7 clr.l -[A7] 00000270 3F3C 02C4 move.w -[A7], 0x2C4 00000274 AA1E syscall GetCIcon 00000276 2B5F CCD0 move.l [A5 - 0x3330], [A7]+ 0000027A 42A7 clr.l -[A7] 0000027C 3F3C 02C5 move.w -[A7], 0x2C5 00000280 AA1E syscall GetCIcon 00000282 2B5F CCD4 move.l [A5 - 0x332C], [A7]+ 00000286 42A7 clr.l -[A7] 00000288 3F3C 02C6 move.w -[A7], 0x2C6 0000028C AA1E syscall GetCIcon 0000028E 2B5F CCD8 move.l [A5 - 0x3328], [A7]+ 00000292 42A7 clr.l -[A7] 00000294 3F3C 02C7 move.w -[A7], 0x2C7 00000298 AA1E syscall GetCIcon 0000029A 2B5F CCDC move.l [A5 - 0x3324], [A7]+ 0000029E 42A7 clr.l -[A7] 000002A0 3F3C 02C8 move.w -[A7], 0x2C8 000002A4 AA1E syscall GetCIcon 000002A6 2B5F CCE0 move.l [A5 - 0x3320], [A7]+ 000002AA 42A7 clr.l -[A7] 000002AC 3F3C 02C9 move.w -[A7], 0x2C9 000002B0 AA1E syscall GetCIcon 000002B2 2B5F CCE4 move.l [A5 - 0x331C], [A7]+ 000002B6 42A7 clr.l -[A7] 000002B8 3F3C 02CA move.w -[A7], 0x2CA 000002BC AA1E syscall GetCIcon 000002BE 2B5F CCE8 move.l [A5 - 0x3318], [A7]+ 000002C2 42A7 clr.l -[A7] 000002C4 3F3C 02CB move.w -[A7], 0x2CB 000002C8 AA1E syscall GetCIcon 000002CA 2B5F CCEC move.l [A5 - 0x3314], [A7]+ 000002CE 42A7 clr.l -[A7] 000002D0 3F3C 02CC move.w -[A7], 0x2CC 000002D4 AA1E syscall GetCIcon 000002D6 2B5F CCF0 move.l [A5 - 0x3310], [A7]+ 000002DA 42A7 clr.l -[A7] 000002DC 3F3C 02CD move.w -[A7], 0x2CD 000002E0 AA1E syscall GetCIcon 000002E2 2B5F CCF4 move.l [A5 - 0x330C], [A7]+ 000002E6 42A7 clr.l -[A7] 000002E8 3F3C 02CE move.w -[A7], 0x2CE 000002EC AA1E syscall GetCIcon 000002EE 2B5F CCF8 move.l [A5 - 0x3308], [A7]+ 000002F2 42A7 clr.l -[A7] 000002F4 3F3C 02B2 move.w -[A7], 0x2B2 000002F8 AA1E syscall GetCIcon 000002FA 2B5F CCFC move.l [A5 - 0x3304], [A7]+ 000002FE 42A7 clr.l -[A7] 00000300 3F3C 02D0 move.w -[A7], 0x2D0 00000304 AA1E syscall GetCIcon 00000306 2B5F CD00 move.l [A5 - 0x3300], [A7]+ 0000030A 42A7 clr.l -[A7] 0000030C 3F3C 02D1 move.w -[A7], 0x2D1 00000310 AA1E syscall GetCIcon 00000312 2B5F CD04 move.l [A5 - 0x32FC], [A7]+ 00000316 42A7 clr.l -[A7] 00000318 3F3C 02D2 move.w -[A7], 0x2D2 0000031C AA1E syscall GetCIcon 0000031E 2B5F CD08 move.l [A5 - 0x32F8], [A7]+ 00000322 42A7 clr.l -[A7] 00000324 3F3C 02D3 move.w -[A7], 0x2D3 00000328 AA1E syscall GetCIcon 0000032A 2B5F CD0C move.l [A5 - 0x32F4], [A7]+ 0000032E 42A7 clr.l -[A7] 00000330 3F3C 02D4 move.w -[A7], 0x2D4 00000334 AA1E syscall GetCIcon 00000336 2B5F CD10 move.l [A5 - 0x32F0], [A7]+ 0000033A 42A7 clr.l -[A7] 0000033C 3F3C 02D5 move.w -[A7], 0x2D5 00000340 AA1E syscall GetCIcon 00000342 2B5F CD14 move.l [A5 - 0x32EC], [A7]+ 00000346 42A7 clr.l -[A7] 00000348 3F3C 02D6 move.w -[A7], 0x2D6 0000034C AA1E syscall GetCIcon 0000034E 2B5F CD18 move.l [A5 - 0x32E8], [A7]+ 00000352 42A7 clr.l -[A7] 00000354 3F3C 02CF move.w -[A7], 0x2CF 00000358 AA1E syscall GetCIcon 0000035A 2B5F CD1C move.l [A5 - 0x32E4], [A7]+ 0000035E 42A7 clr.l -[A7] 00000360 3F3C 02DB move.w -[A7], 0x2DB 00000364 AA1E syscall GetCIcon 00000366 2B5F CD20 move.l [A5 - 0x32E0], [A7]+ 0000036A 42A7 clr.l -[A7] 0000036C 3F3C 02DC move.w -[A7], 0x2DC 00000370 AA1E syscall GetCIcon 00000372 2B5F CD24 move.l [A5 - 0x32DC], [A7]+ 00000376 42A7 clr.l -[A7] 00000378 3F3C 02DD move.w -[A7], 0x2DD 0000037C AA1E syscall GetCIcon 0000037E 2B5F CD28 move.l [A5 - 0x32D8], [A7]+ 00000382 42A7 clr.l -[A7] 00000384 3F3C 02DE move.w -[A7], 0x2DE 00000388 AA1E syscall GetCIcon 0000038A 2B5F CD2C move.l [A5 - 0x32D4], [A7]+ 0000038E 42A7 clr.l -[A7] 00000390 3F3C 02DF move.w -[A7], 0x2DF 00000394 AA1E syscall GetCIcon 00000396 2B5F CD30 move.l [A5 - 0x32D0], [A7]+ 0000039A 42A7 clr.l -[A7] 0000039C 3F3C 02E0 move.w -[A7], 0x2E0 000003A0 AA1E syscall GetCIcon 000003A2 2B5F CD34 move.l [A5 - 0x32CC], [A7]+ 000003A6 42A7 clr.l -[A7] 000003A8 3F3C 02E1 move.w -[A7], 0x2E1 000003AC AA1E syscall GetCIcon 000003AE 2B5F CD38 move.l [A5 - 0x32C8], [A7]+ 000003B2 42A7 clr.l -[A7] 000003B4 3F3C 02E2 move.w -[A7], 0x2E2 000003B8 AA1E syscall GetCIcon 000003BA 2B5F CD3C move.l [A5 - 0x32C4], [A7]+ 000003BE 42A7 clr.l -[A7] 000003C0 3F3C 02E3 move.w -[A7], 0x2E3 000003C4 AA1E syscall GetCIcon 000003C6 2B5F CD40 move.l [A5 - 0x32C0], [A7]+ 000003CA 42A7 clr.l -[A7] 000003CC 3F3C 02E4 move.w -[A7], 0x2E4 000003D0 AA1E syscall GetCIcon 000003D2 2B5F CD44 move.l [A5 - 0x32BC], [A7]+ 000003D6 42A7 clr.l -[A7] 000003D8 3F3C 02E5 move.w -[A7], 0x2E5 000003DC AA1E syscall GetCIcon 000003DE 2B5F CD48 move.l [A5 - 0x32B8], [A7]+ 000003E2 42A7 clr.l -[A7] 000003E4 3F3C 02E6 move.w -[A7], 0x2E6 000003E8 AA1E syscall GetCIcon 000003EA 2B5F CD4C move.l [A5 - 0x32B4], [A7]+ 000003EE 42A7 clr.l -[A7] 000003F0 3F3C 02E7 move.w -[A7], 0x2E7 000003F4 AA1E syscall GetCIcon 000003F6 2B5F CD50 move.l [A5 - 0x32B0], [A7]+ 000003FA 42A7 clr.l -[A7] 000003FC 3F3C 02E8 move.w -[A7], 0x2E8 00000400 AA1E syscall GetCIcon 00000402 2B5F CD54 move.l [A5 - 0x32AC], [A7]+ 00000406 42A7 clr.l -[A7] 00000408 3F3C 02E9 move.w -[A7], 0x2E9 0000040C AA1E syscall GetCIcon 0000040E 2B5F CD58 move.l [A5 - 0x32A8], [A7]+ 00000412 42A7 clr.l -[A7] 00000414 3F3C 02EA move.w -[A7], 0x2EA 00000418 AA1E syscall GetCIcon 0000041A 2B5F CD5C move.l [A5 - 0x32A4], [A7]+ 0000041E 42A7 clr.l -[A7] 00000420 3F3C 02EB move.w -[A7], 0x2EB 00000424 AA1E syscall GetCIcon 00000426 2B5F CD60 move.l [A5 - 0x32A0], [A7]+ 0000042A 42A7 clr.l -[A7] 0000042C 3F3C 02EC move.w -[A7], 0x2EC 00000430 AA1E syscall GetCIcon 00000432 2B5F CD64 move.l [A5 - 0x329C], [A7]+ 00000436 42A7 clr.l -[A7] 00000438 3F3C 02ED move.w -[A7], 0x2ED 0000043C AA1E syscall GetCIcon 0000043E 2B5F CD68 move.l [A5 - 0x3298], [A7]+ 00000442 42A7 clr.l -[A7] 00000444 3F3C 02EE move.w -[A7], 0x2EE 00000448 AA1E syscall GetCIcon 0000044A 2B5F CD6C move.l [A5 - 0x3294], [A7]+ 0000044E 42A7 clr.l -[A7] 00000450 3F3C 02EF move.w -[A7], 0x2EF 00000454 AA1E syscall GetCIcon 00000456 2B5F CD70 move.l [A5 - 0x3290], [A7]+ 0000045A 42A7 clr.l -[A7] 0000045C 3F3C 02F0 move.w -[A7], 0x2F0 00000460 AA1E syscall GetCIcon 00000462 2B5F CD74 move.l [A5 - 0x328C], [A7]+ 00000466 42A7 clr.l -[A7] 00000468 3F3C 02F1 move.w -[A7], 0x2F1 0000046C AA1E syscall GetCIcon 0000046E 2B5F CD78 move.l [A5 - 0x3288], [A7]+ 00000472 42A7 clr.l -[A7] 00000474 3F3C 02F2 move.w -[A7], 0x2F2 00000478 AA1E syscall GetCIcon 0000047A 2B5F CD7C move.l [A5 - 0x3284], [A7]+ 0000047E 42A7 clr.l -[A7] 00000480 3F3C 02F3 move.w -[A7], 0x2F3 00000484 AA1E syscall GetCIcon 00000486 2B5F CD80 move.l [A5 - 0x3280], [A7]+ 0000048A 42A7 clr.l -[A7] 0000048C 3F3C 02F4 move.w -[A7], 0x2F4 00000490 AA1E syscall GetCIcon 00000492 2B5F CD84 move.l [A5 - 0x327C], [A7]+ 00000496 42A7 clr.l -[A7] 00000498 3F3C 02F5 move.w -[A7], 0x2F5 0000049C AA1E syscall GetCIcon 0000049E 2B5F CD88 move.l [A5 - 0x3278], [A7]+ 000004A2 42A7 clr.l -[A7] 000004A4 3F3C 02F6 move.w -[A7], 0x2F6 000004A8 AA1E syscall GetCIcon 000004AA 2B5F CD8C move.l [A5 - 0x3274], [A7]+ 000004AE 42A7 clr.l -[A7] 000004B0 3F3C 06C3 move.w -[A7], 0x6C3 000004B4 AA1E syscall GetCIcon 000004B6 2B5F CD90 move.l [A5 - 0x3270], [A7]+ 000004BA 42A7 clr.l -[A7] 000004BC 3F3C 06C4 move.w -[A7], 0x6C4 000004C0 AA1E syscall GetCIcon 000004C2 2B5F CD94 move.l [A5 - 0x326C], [A7]+ 000004C6 42A7 clr.l -[A7] 000004C8 3F3C 06C5 move.w -[A7], 0x6C5 000004CC AA1E syscall GetCIcon 000004CE 2B5F CD98 move.l [A5 - 0x3268], [A7]+ 000004D2 42A7 clr.l -[A7] 000004D4 3F3C 06C6 move.w -[A7], 0x6C6 000004D8 AA1E syscall GetCIcon 000004DA 2B5F CD9C move.l [A5 - 0x3264], [A7]+ 000004DE 42A7 clr.l -[A7] 000004E0 3F3C 06C7 move.w -[A7], 0x6C7 000004E4 AA1E syscall GetCIcon 000004E6 2B5F CDA0 move.l [A5 - 0x3260], [A7]+ 000004EA 42A7 clr.l -[A7] 000004EC 3F3C 06C8 move.w -[A7], 0x6C8 000004F0 AA1E syscall GetCIcon 000004F2 2B5F CDA4 move.l [A5 - 0x325C], [A7]+ 000004F6 42A7 clr.l -[A7] 000004F8 3F3C 06C9 move.w -[A7], 0x6C9 000004FC AA1E syscall GetCIcon 000004FE 2B5F CDA8 move.l [A5 - 0x3258], [A7]+ 00000502 42A7 clr.l -[A7] 00000504 3F3C 06CA move.w -[A7], 0x6CA 00000508 AA1E syscall GetCIcon 0000050A 2B5F CDAC move.l [A5 - 0x3254], [A7]+ 0000050E 42A7 clr.l -[A7] 00000510 3F3C 06CB move.w -[A7], 0x6CB 00000514 AA1E syscall GetCIcon 00000516 2B5F CDB0 move.l [A5 - 0x3250], [A7]+ 0000051A 42A7 clr.l -[A7] 0000051C 3F3C 06CC move.w -[A7], 0x6CC 00000520 AA1E syscall GetCIcon 00000522 2B5F CDB4 move.l [A5 - 0x324C], [A7]+ 00000526 42A7 clr.l -[A7] 00000528 3F3C 06CD move.w -[A7], 0x6CD 0000052C AA1E syscall GetCIcon 0000052E 2B5F CDB8 move.l [A5 - 0x3248], [A7]+ 00000532 42A7 clr.l -[A7] 00000534 3F3C 06CE move.w -[A7], 0x6CE 00000538 AA1E syscall GetCIcon 0000053A 2B5F CDBC move.l [A5 - 0x3244], [A7]+ 0000053E 42A7 clr.l -[A7] 00000540 3F3C 06CF move.w -[A7], 0x6CF 00000544 AA1E syscall GetCIcon 00000546 2B5F CDC0 move.l [A5 - 0x3240], [A7]+ 0000054A 42A7 clr.l -[A7] 0000054C 3F3C 06D0 move.w -[A7], 0x6D0 00000550 AA1E syscall GetCIcon 00000552 2B5F CDC4 move.l [A5 - 0x323C], [A7]+ 00000556 42A7 clr.l -[A7] 00000558 3F3C 06D1 move.w -[A7], 0x6D1 0000055C AA1E syscall GetCIcon 0000055E 2B5F CDC8 move.l [A5 - 0x3238], [A7]+ 00000562 42A7 clr.l -[A7] 00000564 3F3C 06D2 move.w -[A7], 0x6D2 00000568 AA1E syscall GetCIcon 0000056A 2B5F CDCC move.l [A5 - 0x3234], [A7]+ 0000056E 42A7 clr.l -[A7] 00000570 3F3C 06D3 move.w -[A7], 0x6D3 00000574 AA1E syscall GetCIcon 00000576 2B5F CDD0 move.l [A5 - 0x3230], [A7]+ 0000057A 42A7 clr.l -[A7] 0000057C 3F3C 06D4 move.w -[A7], 0x6D4 00000580 AA1E syscall GetCIcon 00000582 2B5F CDD4 move.l [A5 - 0x322C], [A7]+ 00000586 42A7 clr.l -[A7] 00000588 3F3C 06D5 move.w -[A7], 0x6D5 0000058C AA1E syscall GetCIcon 0000058E 2B5F CDD8 move.l [A5 - 0x3228], [A7]+ 00000592 42A7 clr.l -[A7] 00000594 3F3C 06D6 move.w -[A7], 0x6D6 00000598 AA1E syscall GetCIcon 0000059A 2B5F CDDC move.l [A5 - 0x3224], [A7]+ 0000059E 42A7 clr.l -[A7] 000005A0 3F3C 06D7 move.w -[A7], 0x6D7 000005A4 AA1E syscall GetCIcon 000005A6 2B5F CDE0 move.l [A5 - 0x3220], [A7]+ 000005AA 42A7 clr.l -[A7] 000005AC 3F3C 06D8 move.w -[A7], 0x6D8 000005B0 AA1E syscall GetCIcon 000005B2 2B5F CDE4 move.l [A5 - 0x321C], [A7]+ 000005B6 42A7 clr.l -[A7] 000005B8 3F3C 06D9 move.w -[A7], 0x6D9 000005BC AA1E syscall GetCIcon 000005BE 2B5F CDE8 move.l [A5 - 0x3218], [A7]+ 000005C2 42A7 clr.l -[A7] 000005C4 3F3C 06DA move.w -[A7], 0x6DA 000005C8 AA1E syscall GetCIcon 000005CA 2B5F CDEC move.l [A5 - 0x3214], [A7]+ 000005CE 42A7 clr.l -[A7] 000005D0 3F3C 06DB move.w -[A7], 0x6DB 000005D4 AA1E syscall GetCIcon 000005D6 2B5F CDF0 move.l [A5 - 0x3210], [A7]+ 000005DA 42A7 clr.l -[A7] 000005DC 3F3C 06DC move.w -[A7], 0x6DC 000005E0 AA1E syscall GetCIcon 000005E2 2B5F CDF4 move.l [A5 - 0x320C], [A7]+ 000005E6 42A7 clr.l -[A7] 000005E8 3F3C 06DD move.w -[A7], 0x6DD 000005EC AA1E syscall GetCIcon 000005EE 2B5F CDF8 move.l [A5 - 0x3208], [A7]+ 000005F2 42A7 clr.l -[A7] 000005F4 3F3C 06DE move.w -[A7], 0x6DE 000005F8 AA1E syscall GetCIcon 000005FA 2B5F CDFC move.l [A5 - 0x3204], [A7]+ 000005FE 42A7 clr.l -[A7] 00000600 3F3C 0303 move.w -[A7], 0x303 00000604 AA1E syscall GetCIcon 00000606 2B5F CE00 move.l [A5 - 0x3200], [A7]+ 0000060A 42A7 clr.l -[A7] 0000060C 3F3C 0304 move.w -[A7], 0x304 00000610 AA1E syscall GetCIcon 00000612 2B5F CE04 move.l [A5 - 0x31FC], [A7]+ 00000616 42A7 clr.l -[A7] 00000618 3F3C 0305 move.w -[A7], 0x305 0000061C AA1E syscall GetCIcon 0000061E 2B5F CE08 move.l [A5 - 0x31F8], [A7]+ 00000622 42A7 clr.l -[A7] 00000624 3F3C 0306 move.w -[A7], 0x306 00000628 AA1E syscall GetCIcon 0000062A 2B5F CE0C move.l [A5 - 0x31F4], [A7]+ 0000062E 42A7 clr.l -[A7] 00000630 3F3C 0307 move.w -[A7], 0x307 00000634 AA1E syscall GetCIcon 00000636 2B5F CE10 move.l [A5 - 0x31F0], [A7]+ 0000063A 42A7 clr.l -[A7] 0000063C 3F3C 0308 move.w -[A7], 0x308 00000640 AA1E syscall GetCIcon 00000642 2B5F CE14 move.l [A5 - 0x31EC], [A7]+ 00000646 42A7 clr.l -[A7] 00000648 3F3C 030D move.w -[A7], 0x30D 0000064C AA1E syscall GetCIcon 0000064E 2B5F CE18 move.l [A5 - 0x31E8], [A7]+ 00000652 42A7 clr.l -[A7] 00000654 3F3C 030E move.w -[A7], 0x30E 00000658 AA1E syscall GetCIcon 0000065A 2B5F CE1C move.l [A5 - 0x31E4], [A7]+ 0000065E 42A7 clr.l -[A7] 00000660 3F3C 030F move.w -[A7], 0x30F 00000664 AA1E syscall GetCIcon 00000666 2B5F CE20 move.l [A5 - 0x31E0], [A7]+ 0000066A 42A7 clr.l -[A7] 0000066C 3F3C 0310 move.w -[A7], 0x310 00000670 AA1E syscall GetCIcon 00000672 2B5F CE24 move.l [A5 - 0x31DC], [A7]+ 00000676 42A7 clr.l -[A7] 00000678 3F3C 0311 move.w -[A7], 0x311 0000067C AA1E syscall GetCIcon 0000067E 2B5F CE28 move.l [A5 - 0x31D8], [A7]+ 00000682 42A7 clr.l -[A7] 00000684 3F3C 0312 move.w -[A7], 0x312 00000688 AA1E syscall GetCIcon 0000068A 2B5F CE2C move.l [A5 - 0x31D4], [A7]+ 0000068E 42A7 clr.l -[A7] 00000690 3F3C 0384 move.w -[A7], 0x384 00000694 AA1E syscall GetCIcon 00000696 2B5F D9DE move.l [A5 - 0x2622], [A7]+ 0000069A 42A7 clr.l -[A7] 0000069C 3F3C 038E move.w -[A7], 0x38E 000006A0 AA1E syscall GetCIcon 000006A2 2B5F D9E2 move.l [A5 - 0x261E], [A7]+ 000006A6 42A7 clr.l -[A7] 000006A8 3F3C 0398 move.w -[A7], 0x398 000006AC AA1E syscall GetCIcon 000006AE 2B5F D9E6 move.l [A5 - 0x261A], [A7]+ 000006B2 42A7 clr.l -[A7] 000006B4 3F3C 03A2 move.w -[A7], 0x3A2 000006B8 AA1E syscall GetCIcon 000006BA 2B5F D9EA move.l [A5 - 0x2616], [A7]+ 000006BE 42A7 clr.l -[A7] 000006C0 3F3C 03AC move.w -[A7], 0x3AC 000006C4 AA1E syscall GetCIcon 000006C6 2B5F D9EE move.l [A5 - 0x2612], [A7]+ 000006CA 7E00 moveq.l D7, 0x00 000006CC 49ED D2A6 lea.l A4, [A5 - 0x2D5A] 000006D0 6008 bra +0xA /* 000006DA */ label000006D2: 000006D2 38BC 00FF move.w [A4], 0xFF 000006D6 5247 addq.w D7, 1 000006D8 548C addq.l A4, 2 label000006DA: 000006DA 0C47 0058 cmpi.w D7, 0x58 /* 'X' */ 000006DE 6DF2 blt -0xC /* 000006D2 */ 000006E0 3B7C 0006 D2DC move.w [A5 - 0x2D24], 0x6 000006E6 3B7C 0001 D2DE move.w [A5 - 0x2D22], 0x1 000006EC 3B7C 0007 D2E0 move.w [A5 - 0x2D20], 0x7 000006F2 3B7C 0002 D2E2 move.w [A5 - 0x2D1E], 0x2 000006F8 3B7C 0008 D2E4 move.w [A5 - 0x2D1C], 0x8 000006FE 3B7C 0009 D2E6 move.w [A5 - 0x2D1A], 0x9 /* '\t' */ 00000704 3B7C 0005 D2E8 move.w [A5 - 0x2D18], 0x5 0000070A 3B7C 000B D2EA move.w [A5 - 0x2D16], 0xB 00000710 3B7C 0004 D2EC move.w [A5 - 0x2D14], 0x4 00000716 3B7C 002D D2EE move.w [A5 - 0x2D12], 0x2D /* '-' */ 0000071C 3B7C 0026 D2F0 move.w [A5 - 0x2D10], 0x26 /* '&' */ 00000722 3B7C 002E D2F2 move.w [A5 - 0x2D0E], 0x2E /* '.' */ 00000728 3B7C 002B D2F4 move.w [A5 - 0x2D0C], 0x2B /* '+' */ 0000072E 3B7C 0025 D2F6 move.w [A5 - 0x2D0A], 0x25 /* '%' */ 00000734 3B7C 002F D2F8 move.w [A5 - 0x2D08], 0x2F /* '/' */ 0000073A 3B7C 0029 D2FA move.w [A5 - 0x2D06], 0x29 /* ')' */ 00000740 3B7C 002C D2FC move.w [A5 - 0x2D04], 0x2C /* ',' */ 00000746 3B7C 000C D2FE move.w [A5 - 0x2D02], 0xC 0000074C 3B7C 0013 D300 move.w [A5 - 0x2D00], 0x13 00000752 3B7C 000D D302 move.w [A5 - 0x2CFE], 0xD /* '\r' */ 00000758 3B7C 0014 D304 move.w [A5 - 0x2CFC], 0x14 0000075E 3B7C 000E D306 move.w [A5 - 0x2CFA], 0xE 00000764 3B7C 0015 D308 move.w [A5 - 0x2CF8], 0x15 0000076A 3B7C 000F D30A move.w [A5 - 0x2CF6], 0xF 00000770 3B7C 0011 D30C move.w [A5 - 0x2CF4], 0x11 00000776 3B7C 0016 D30E move.w [A5 - 0x2CF2], 0x16 0000077C 3B7C 0010 D310 move.w [A5 - 0x2CF0], 0x10 00000782 3B7C 001A D312 move.w [A5 - 0x2CEE], 0x1A 00000788 3B7C 0020 D314 move.w [A5 - 0x2CEC], 0x20 /* ' ' */ 0000078E 3B7C 0022 D316 move.w [A5 - 0x2CEA], 0x22 /* '\"' */ 00000794 3B7C 0019 D318 move.w [A5 - 0x2CE8], 0x19 0000079A 3B7C 001F D31A move.w [A5 - 0x2CE6], 0x1F 000007A0 3B7C 001D D31C move.w [A5 - 0x2CE4], 0x1D 000007A6 3B7C 0023 D31E move.w [A5 - 0x2CE2], 0x23 /* '#' */ 000007AC 3B7C 001B D320 move.w [A5 - 0x2CE0], 0x1B 000007B2 3B7C 0021 D322 move.w [A5 - 0x2CDE], 0x21 /* '!' */ 000007B8 3B7C 001E D324 move.w [A5 - 0x2CDC], 0x1E 000007BE 426D D29A clr.w [A5 - 0x2D66] 000007C2 426D D29C clr.w [A5 - 0x2D64] 000007C6 426D D29E clr.w [A5 - 0x2D62] 000007CA 426D D2A4 clr.w [A5 - 0x2D5C] 000007CE 1B7C 0001 D9B9 move.b [A5 - 0x2647], 0x1 000007D4 422D D9BA clr.b [A5 - 0x2646] 000007D8 422D D9BB clr.b [A5 - 0x2645] 000007DC 3B7C 0001 DA06 move.w [A5 - 0x25FA], 0x1 000007E2 3B7C 0001 DA08 move.w [A5 - 0x25F8], 0x1 000007E8 3B7C 0001 DA0A move.w [A5 - 0x25F6], 0x1 000007EE 3B7C 0001 D2A2 move.w [A5 - 0x2D5E], 0x1 000007F4 3B7C 3039 DA0C move.w [A5 - 0x25F4], 0x3039 /* '09' */ 000007FA 422D D7FC clr.b [A5 - 0x2804] 000007FE 1B7C 0001 D7FD move.b [A5 - 0x2803], 0x1 00000804 1B7C 0001 D9BC move.b [A5 - 0x2644], 0x1 0000080A 42A7 clr.l -[A7] 0000080C 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 00000812 3F3C 2972 move.w -[A7], 0x2972 /* ')r' */ 00000816 A9A0 syscall GetResource 00000818 2B5F CFA0 move.l [A5 - 0x3060], [A7]+ 0000081C 206D CFA0 movea.l A0, [A5 - 0x3060] 00000820 A064 syscall MoveHHi 00000822 206D CFA0 movea.l A0, [A5 - 0x3060] 00000826 A029 syscall HLock 00000828 42A7 clr.l -[A7] 0000082A 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 00000830 3F3C 297C move.w -[A7], 0x297C /* ')|' */ 00000834 A9A0 syscall GetResource 00000836 2B5F CFA4 move.l [A5 - 0x305C], [A7]+ 0000083A 206D CFA4 movea.l A0, [A5 - 0x305C] 0000083E A064 syscall MoveHHi 00000840 206D CFA4 movea.l A0, [A5 - 0x305C] 00000844 A029 syscall HLock 00000846 42A7 clr.l -[A7] 00000848 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 0000084E 3F3C 2986 move.w -[A7], 0x2986 00000852 A9A0 syscall GetResource 00000854 2B5F CFA8 move.l [A5 - 0x3058], [A7]+ 00000858 206D CFA8 movea.l A0, [A5 - 0x3058] 0000085C A064 syscall MoveHHi 0000085E 206D CFA8 movea.l A0, [A5 - 0x3058] 00000862 A029 syscall HLock 00000864 42A7 clr.l -[A7] 00000866 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 0000086C 3F3C 2990 move.w -[A7], 0x2990 00000870 A9A0 syscall GetResource 00000872 2B5F CFAC move.l [A5 - 0x3054], [A7]+ 00000876 206D CFAC movea.l A0, [A5 - 0x3054] 0000087A A064 syscall MoveHHi 0000087C 206D CFAC movea.l A0, [A5 - 0x3054] 00000880 A029 syscall HLock 00000882 42A7 clr.l -[A7] 00000884 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 0000088A 3F3C 299A move.w -[A7], 0x299A 0000088E A9A0 syscall GetResource 00000890 2B5F CFB0 move.l [A5 - 0x3050], [A7]+ 00000894 206D CFB0 movea.l A0, [A5 - 0x3050] 00000898 A064 syscall MoveHHi 0000089A 206D CFB0 movea.l A0, [A5 - 0x3050] 0000089E A029 syscall HLock 000008A0 42A7 clr.l -[A7] 000008A2 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 000008A8 3F3C 29A4 move.w -[A7], 0x29A4 000008AC A9A0 syscall GetResource 000008AE 2B5F CFB4 move.l [A5 - 0x304C], [A7]+ 000008B2 206D CFB4 movea.l A0, [A5 - 0x304C] 000008B6 A064 syscall MoveHHi 000008B8 206D CFB4 movea.l A0, [A5 - 0x304C] 000008BC A029 syscall HLock 000008BE 42A7 clr.l -[A7] 000008C0 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 000008C6 3F3C 29AE move.w -[A7], 0x29AE 000008CA A9A0 syscall GetResource 000008CC 2B5F CFB8 move.l [A5 - 0x3048], [A7]+ 000008D0 206D CFB8 movea.l A0, [A5 - 0x3048] 000008D4 A064 syscall MoveHHi 000008D6 206D CFB8 movea.l A0, [A5 - 0x3048] 000008DA A029 syscall HLock 000008DC 42A7 clr.l -[A7] 000008DE 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 000008E4 3F3C 29B8 move.w -[A7], 0x29B8 000008E8 A9A0 syscall GetResource 000008EA 2B5F CFBC move.l [A5 - 0x3044], [A7]+ 000008EE 206D CFBC movea.l A0, [A5 - 0x3044] 000008F2 A064 syscall MoveHHi 000008F4 206D CFBC movea.l A0, [A5 - 0x3044] 000008F8 A029 syscall HLock 000008FA 42A7 clr.l -[A7] 000008FC 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 00000902 3F3C 29C2 move.w -[A7], 0x29C2 00000906 A9A0 syscall GetResource 00000908 2B5F CFC0 move.l [A5 - 0x3040], [A7]+ 0000090C 206D CFC0 movea.l A0, [A5 - 0x3040] 00000910 A064 syscall MoveHHi 00000912 206D CFC0 movea.l A0, [A5 - 0x3040] 00000916 A029 syscall HLock 00000918 42A7 clr.l -[A7] 0000091A 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 00000920 3F3C 29CC move.w -[A7], 0x29CC 00000924 A9A0 syscall GetResource 00000926 2B5F CFC4 move.l [A5 - 0x303C], [A7]+ 0000092A 206D CFC4 movea.l A0, [A5 - 0x303C] 0000092E A064 syscall MoveHHi 00000930 206D CFC4 movea.l A0, [A5 - 0x303C] 00000934 A029 syscall HLock 00000936 42A7 clr.l -[A7] 00000938 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 0000093E 3F3C 29D6 move.w -[A7], 0x29D6 00000942 A9A0 syscall GetResource 00000944 2B5F CFC8 move.l [A5 - 0x3038], [A7]+ 00000948 206D CFC8 movea.l A0, [A5 - 0x3038] 0000094C A064 syscall MoveHHi 0000094E 206D CFC8 movea.l A0, [A5 - 0x3038] 00000952 A029 syscall HLock 00000954 42A7 clr.l -[A7] 00000956 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 0000095C 3F3C 29E0 move.w -[A7], 0x29E0 00000960 A9A0 syscall GetResource 00000962 2B5F CFCC move.l [A5 - 0x3034], [A7]+ 00000966 206D CFCC movea.l A0, [A5 - 0x3034] 0000096A A064 syscall MoveHHi 0000096C 206D CFCC movea.l A0, [A5 - 0x3034] 00000970 A029 syscall HLock 00000972 42A7 clr.l -[A7] 00000974 3F3C 012C move.w -[A7], 0x12C 00000978 A9C0 syscall GetNewMBar 0000097A 2B5F CF9C move.l [A5 - 0x3064], [A7]+ 0000097E 2F2D CF9C move.l -[A7], [A5 - 0x3064] 00000982 A93C syscall SetMenuBar 00000984 42A7 clr.l -[A7] 00000986 3F3C 0190 move.w -[A7], 0x190 0000098A A949 syscall GetMenuHandle 0000098C 2B5F CC14 move.l [A5 - 0x33EC], [A7]+ 00000990 42A7 clr.l -[A7] 00000992 3F3C 0320 move.w -[A7], 0x320 00000996 A949 syscall GetMenuHandle 00000998 2B5F CC18 move.l [A5 - 0x33E8], [A7]+ 0000099C 2F2D CC14 move.l -[A7], [A5 - 0x33EC] 000009A0 2F3C 4452 5652 move.l -[A7], 0x44525652 /* 'DRVR' */ 000009A6 A94D syscall AppendResMenu/AddResMenu 000009A8 A937 syscall DrawMenuBar 000009AA 203C 0000 9C54 move.l D0, 0x9C54 000009B0 A11E syscall NewPtr, flags=1 000009B2 2B48 D356 move.l [A5 - 0x2CAA], A0 000009B6 203C 0000 9C54 move.l D0, 0x9C54 000009BC A11E syscall NewPtr, flags=1 000009BE 2B48 D362 move.l [A5 - 0x2C9E], A0 000009C2 203C 0000 4E2A move.l D0, 0x4E2A /* 'N*' */ 000009C8 A11E syscall NewPtr, flags=1 000009CA 2B48 D36E move.l [A5 - 0x2C92], A0 000009CE 203C 0000 9C54 move.l D0, 0x9C54 000009D4 A11E syscall NewPtr, flags=1 000009D6 2B48 D35A move.l [A5 - 0x2CA6], A0 000009DA 203C 0000 9C54 move.l D0, 0x9C54 000009E0 A11E syscall NewPtr, flags=1 000009E2 2B48 D366 move.l [A5 - 0x2C9A], A0 000009E6 203C 0000 4E2A move.l D0, 0x4E2A /* 'N*' */ 000009EC A11E syscall NewPtr, flags=1 000009EE 2B48 D372 move.l [A5 - 0x2C8E], A0 000009F2 203C 0000 9C54 move.l D0, 0x9C54 000009F8 A11E syscall NewPtr, flags=1 000009FA 2B48 D35E move.l [A5 - 0x2CA2], A0 000009FE 203C 0000 9C54 move.l D0, 0x9C54 00000A04 A11E syscall NewPtr, flags=1 00000A06 2B48 D36A move.l [A5 - 0x2C96], A0 00000A0A 203C 0000 4E2A move.l D0, 0x4E2A /* 'N*' */ 00000A10 A11E syscall NewPtr, flags=1 00000A12 2B48 D376 move.l [A5 - 0x2C8A], A0 00000A16 203C 0000 0FA0 move.l D0, 0xFA0 00000A1C A11E syscall NewPtr, flags=1 00000A1E 2B48 D37A move.l [A5 - 0x2C86], A0 00000A22 203C 0000 0FA0 move.l D0, 0xFA0 00000A28 A11E syscall NewPtr, flags=1 00000A2A 2B48 D37E move.l [A5 - 0x2C82], A0 00000A2E 203C 0000 07D0 move.l D0, 0x7D0 00000A34 A11E syscall NewPtr, flags=1 00000A36 2B48 D382 move.l [A5 - 0x2C7E], A0 00000A3A 7E00 moveq.l D7, 0x00 00000A3C 600A bra +0xC /* 00000A48 */ label00000A3E: 00000A3E 206D D36E movea.l A0, [A5 - 0x2C92] 00000A42 4230 7000 clr.b [A0 + D7.w] 00000A46 5247 addq.w D7, 1 label00000A48: 00000A48 0C47 4E2A cmpi.w D7, 0x4E2A /* 'N*' */ 00000A4C 6DF0 blt -0xE /* 00000A3E */ 00000A4E 7E00 moveq.l D7, 0x00 00000A50 600A bra +0xC /* 00000A5C */ label00000A52: 00000A52 206D D372 movea.l A0, [A5 - 0x2C8E] 00000A56 4230 7000 clr.b [A0 + D7.w] 00000A5A 5247 addq.w D7, 1 label00000A5C: 00000A5C 0C47 4E2A cmpi.w D7, 0x4E2A /* 'N*' */ 00000A60 6DF0 blt -0xE /* 00000A52 */ 00000A62 7E00 moveq.l D7, 0x00 00000A64 600A bra +0xC /* 00000A70 */ label00000A66: 00000A66 206D D376 movea.l A0, [A5 - 0x2C8A] 00000A6A 4230 7000 clr.b [A0 + D7.w] 00000A6E 5247 addq.w D7, 1 label00000A70: 00000A70 0C47 4E2A cmpi.w D7, 0x4E2A /* 'N*' */ 00000A74 6DF0 blt -0xE /* 00000A66 */ 00000A76 4CDF 1080 movem.l D7,A4, [A7]+ 00000A7A 4E5E unlink A6 00000A7C 4E75 rts export_16: 00000A7E 4267 clr.w -[A7] 00000A80 42A7 clr.l -[A7] 00000A82 42A7 clr.l -[A7] 00000A84 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 00000A8A 3F3C 27D8 move.w -[A7], 0x27D8 00000A8E A9A0 syscall GetResource 00000A90 4227 clr.b -[A7] 00000A92 A805 syscall SndPlay 00000A94 4257 clr.w [A7] 00000A96 3F3C 01F4 move.w -[A7], 0x1F4 00000A9A 42A7 clr.l -[A7] 00000A9C A985 syscall Alert 00000A9E 0CAD 0BB7 E4FD D5B2 cmpi.l [A5 - 0x2A4E], 0xBB7E4FD 00000AA6 548F addq.l A7, 2 00000AA8 6710 beq +0x12 /* 00000ABA */ label00000AAA: 00000AAA 4267 clr.w -[A7] 00000AAC 3F3C 0194 move.w -[A7], 0x194 00000AB0 42A7 clr.l -[A7] 00000AB2 A985 syscall Alert 00000AB4 0C5F 0005 cmpi.w [A7]+, 0x5 00000AB8 66F0 bne -0xE /* 00000AAA */ label00000ABA: 00000ABA 4E75 rts export_17: 00000ABC 4E56 0000 link A6, 0 00000AC0 4A2D DA0E tst.b [A5 - 0x25F2] 00000AC4 660E bne +0x10 /* 00000AD4 */ 00000AC6 1B7C 0001 D9B9 move.b [A5 - 0x2647], 0x1 00000ACC 422D D9BA clr.b [A5 - 0x2646] 00000AD0 422D D9BB clr.b [A5 - 0x2645] label00000AD4: 00000AD4 4A2D D9B9 tst.b [A5 - 0x2647] 00000AD8 6700 00C4 beq +0xC6 /* 00000B9E */ 00000ADC 302E 0008 move.w D0, [A6 + 0x8] 00000AE0 0C40 000C cmpi.w D0, 0xC 00000AE4 6200 00B8 bhi +0xBA /* 00000B9E */ 00000AE8 43FA 02B8 lea.l A1, [PC + 0x2B8 /* 00000DA2, value 0xFDFCFD52 */] 00000AEC D040 add.w D0, D0 00000AEE D2F1 0000 add.w A1, [A1 + D0.w] 00000AF2 4ED1 jmp [A1] 00000AF4 2F2D CFA0 move.l -[A7], [A5 - 0x3060] 00000AF8 4267 clr.w -[A7] 00000AFA 4EBA 02C0 jsr [PC + 0x2C0 /* 00000DBC */] 00000AFE 5C8F addq.l A7, 6 00000B00 6000 009C bra +0x9E /* 00000B9E */ 00000B04 2F2D CFA4 move.l -[A7], [A5 - 0x305C] 00000B08 4267 clr.w -[A7] 00000B0A 4EBA 02B0 jsr [PC + 0x2B0 /* 00000DBC */] 00000B0E 5C8F addq.l A7, 6 00000B10 6000 008C bra +0x8E /* 00000B9E */ 00000B14 2F2D CFA8 move.l -[A7], [A5 - 0x3058] 00000B18 4267 clr.w -[A7] 00000B1A 4EBA 02A0 jsr [PC + 0x2A0 /* 00000DBC */] 00000B1E 5C8F addq.l A7, 6 00000B20 607C bra +0x7E /* 00000B9E */ 00000B22 2F2D CFAC move.l -[A7], [A5 - 0x3054] 00000B26 4267 clr.w -[A7] 00000B28 4EBA 0292 jsr [PC + 0x292 /* 00000DBC */] 00000B2C 5C8F addq.l A7, 6 00000B2E 606E bra +0x70 /* 00000B9E */ 00000B30 2F2D CFB0 move.l -[A7], [A5 - 0x3050] 00000B34 4267 clr.w -[A7] 00000B36 4EBA 0284 jsr [PC + 0x284 /* 00000DBC */] 00000B3A 5C8F addq.l A7, 6 00000B3C 6060 bra +0x62 /* 00000B9E */ 00000B3E 2F2D CFB4 move.l -[A7], [A5 - 0x304C] 00000B42 4267 clr.w -[A7] 00000B44 4EBA 0276 jsr [PC + 0x276 /* 00000DBC */] 00000B48 5C8F addq.l A7, 6 00000B4A 6052 bra +0x54 /* 00000B9E */ 00000B4C 2F2D CFB8 move.l -[A7], [A5 - 0x3048] 00000B50 4267 clr.w -[A7] 00000B52 4EBA 0268 jsr [PC + 0x268 /* 00000DBC */] 00000B56 5C8F addq.l A7, 6 00000B58 6044 bra +0x46 /* 00000B9E */ 00000B5A 2F2D CFBC move.l -[A7], [A5 - 0x3044] 00000B5E 4267 clr.w -[A7] 00000B60 4EBA 025A jsr [PC + 0x25A /* 00000DBC */] 00000B64 5C8F addq.l A7, 6 00000B66 6036 bra +0x38 /* 00000B9E */ 00000B68 2F2D CFC0 move.l -[A7], [A5 - 0x3040] 00000B6C 4267 clr.w -[A7] 00000B6E 4EBA 024C jsr [PC + 0x24C /* 00000DBC */] 00000B72 5C8F addq.l A7, 6 00000B74 6028 bra +0x2A /* 00000B9E */ 00000B76 2F2D CFC4 move.l -[A7], [A5 - 0x303C] 00000B7A 4267 clr.w -[A7] 00000B7C 4EBA 023E jsr [PC + 0x23E /* 00000DBC */] 00000B80 5C8F addq.l A7, 6 00000B82 601A bra +0x1C /* 00000B9E */ 00000B84 2F2D CFC8 move.l -[A7], [A5 - 0x3038] 00000B88 4267 clr.w -[A7] 00000B8A 4EBA 0230 jsr [PC + 0x230 /* 00000DBC */] 00000B8E 5C8F addq.l A7, 6 00000B90 600C bra +0xE /* 00000B9E */ 00000B92 2F2D CFCC move.l -[A7], [A5 - 0x3034] 00000B96 4267 clr.w -[A7] 00000B98 4EBA 0222 jsr [PC + 0x222 /* 00000DBC */] 00000B9C 5C8F addq.l A7, 6 label00000B9E: 00000B9E 4A2D D9BA tst.b [A5 - 0x2646] 00000BA2 6700 00E0 beq +0xE2 /* 00000C84 */ 00000BA6 302E 000A move.w D0, [A6 + 0xA] 00000BAA 0C40 000C cmpi.w D0, 0xC 00000BAE 6200 00D4 bhi +0xD6 /* 00000C84 */ 00000BB2 43FA 01D4 lea.l A1, [PC + 0x1D4 /* 00000D88, value 0xFEFCFE36 */] 00000BB6 D040 add.w D0, D0 00000BB8 D2F1 0000 add.w A1, [A1 + D0.w] 00000BBC 4ED1 jmp [A1] 00000BBE 2F2D CFA0 move.l -[A7], [A5 - 0x3060] 00000BC2 3F3C 0001 move.w -[A7], 0x1 00000BC6 4EBA 01F4 jsr [PC + 0x1F4 /* 00000DBC */] 00000BCA 5C8F addq.l A7, 6 00000BCC 6000 00B6 bra +0xB8 /* 00000C84 */ 00000BD0 2F2D CFA4 move.l -[A7], [A5 - 0x305C] 00000BD4 3F3C 0001 move.w -[A7], 0x1 00000BD8 4EBA 01E2 jsr [PC + 0x1E2 /* 00000DBC */] 00000BDC 5C8F addq.l A7, 6 00000BDE 6000 00A4 bra +0xA6 /* 00000C84 */ 00000BE2 2F2D CFA8 move.l -[A7], [A5 - 0x3058] 00000BE6 3F3C 0001 move.w -[A7], 0x1 00000BEA 4EBA 01D0 jsr [PC + 0x1D0 /* 00000DBC */] 00000BEE 5C8F addq.l A7, 6 00000BF0 6000 0092 bra +0x94 /* 00000C84 */ 00000BF4 2F2D CFAC move.l -[A7], [A5 - 0x3054] 00000BF8 3F3C 0001 move.w -[A7], 0x1 00000BFC 4EBA 01BE jsr [PC + 0x1BE /* 00000DBC */] 00000C00 5C8F addq.l A7, 6 00000C02 6000 0080 bra +0x82 /* 00000C84 */ 00000C06 2F2D CFB0 move.l -[A7], [A5 - 0x3050] 00000C0A 3F3C 0001 move.w -[A7], 0x1 00000C0E 4EBA 01AC jsr [PC + 0x1AC /* 00000DBC */] 00000C12 5C8F addq.l A7, 6 00000C14 606E bra +0x70 /* 00000C84 */ 00000C16 2F2D CFB4 move.l -[A7], [A5 - 0x304C] 00000C1A 3F3C 0001 move.w -[A7], 0x1 00000C1E 4EBA 019C jsr [PC + 0x19C /* 00000DBC */] 00000C22 5C8F addq.l A7, 6 00000C24 605E bra +0x60 /* 00000C84 */ 00000C26 2F2D CFB8 move.l -[A7], [A5 - 0x3048] 00000C2A 3F3C 0001 move.w -[A7], 0x1 00000C2E 4EBA 018C jsr [PC + 0x18C /* 00000DBC */] 00000C32 5C8F addq.l A7, 6 00000C34 604E bra +0x50 /* 00000C84 */ 00000C36 2F2D CFBC move.l -[A7], [A5 - 0x3044] 00000C3A 3F3C 0001 move.w -[A7], 0x1 00000C3E 4EBA 017C jsr [PC + 0x17C /* 00000DBC */] 00000C42 5C8F addq.l A7, 6 00000C44 603E bra +0x40 /* 00000C84 */ 00000C46 2F2D CFC0 move.l -[A7], [A5 - 0x3040] 00000C4A 3F3C 0001 move.w -[A7], 0x1 00000C4E 4EBA 016C jsr [PC + 0x16C /* 00000DBC */] 00000C52 5C8F addq.l A7, 6 00000C54 602E bra +0x30 /* 00000C84 */ 00000C56 2F2D CFC4 move.l -[A7], [A5 - 0x303C] 00000C5A 3F3C 0001 move.w -[A7], 0x1 00000C5E 4EBA 015C jsr [PC + 0x15C /* 00000DBC */] 00000C62 5C8F addq.l A7, 6 00000C64 601E bra +0x20 /* 00000C84 */ 00000C66 2F2D CFC8 move.l -[A7], [A5 - 0x3038] 00000C6A 3F3C 0001 move.w -[A7], 0x1 00000C6E 4EBA 014C jsr [PC + 0x14C /* 00000DBC */] 00000C72 5C8F addq.l A7, 6 00000C74 600E bra +0x10 /* 00000C84 */ 00000C76 2F2D CFCC move.l -[A7], [A5 - 0x3034] 00000C7A 3F3C 0001 move.w -[A7], 0x1 00000C7E 4EBA 013C jsr [PC + 0x13C /* 00000DBC */] 00000C82 5C8F addq.l A7, 6 label00000C84: 00000C84 4A2D D9BB tst.b [A5 - 0x2645] 00000C88 6700 00E0 beq +0xE2 /* 00000D6A */ 00000C8C 302E 000C move.w D0, [A6 + 0xC] 00000C90 0C40 000C cmpi.w D0, 0xC 00000C94 6200 00D4 bhi +0xD6 /* 00000D6A */ 00000C98 43FA 00D4 lea.l A1, [PC + 0xD4 /* 00000D6E, value 0xFFFCFF36 */] 00000C9C D040 add.w D0, D0 00000C9E D2F1 0000 add.w A1, [A1 + D0.w] 00000CA2 4ED1 jmp [A1] 00000CA4 2F2D CFA0 move.l -[A7], [A5 - 0x3060] 00000CA8 3F3C 0002 move.w -[A7], 0x2 00000CAC 4EBA 010E jsr [PC + 0x10E /* 00000DBC */] 00000CB0 5C8F addq.l A7, 6 00000CB2 6000 00B6 bra +0xB8 /* 00000D6A */ 00000CB6 2F2D CFA4 move.l -[A7], [A5 - 0x305C] 00000CBA 3F3C 0002 move.w -[A7], 0x2 00000CBE 4EBA 00FC jsr [PC + 0xFC /* 00000DBC */] 00000CC2 5C8F addq.l A7, 6 00000CC4 6000 00A4 bra +0xA6 /* 00000D6A */ 00000CC8 2F2D CFA8 move.l -[A7], [A5 - 0x3058] 00000CCC 3F3C 0002 move.w -[A7], 0x2 00000CD0 4EBA 00EA jsr [PC + 0xEA /* 00000DBC */] 00000CD4 5C8F addq.l A7, 6 00000CD6 6000 0092 bra +0x94 /* 00000D6A */ 00000CDA 2F2D CFAC move.l -[A7], [A5 - 0x3054] 00000CDE 3F3C 0002 move.w -[A7], 0x2 00000CE2 4EBA 00D8 jsr [PC + 0xD8 /* 00000DBC */] 00000CE6 5C8F addq.l A7, 6 00000CE8 6000 0080 bra +0x82 /* 00000D6A */ 00000CEC 2F2D CFB0 move.l -[A7], [A5 - 0x3050] 00000CF0 3F3C 0002 move.w -[A7], 0x2 00000CF4 4EBA 00C6 jsr [PC + 0xC6 /* 00000DBC */] 00000CF8 5C8F addq.l A7, 6 00000CFA 606E bra +0x70 /* 00000D6A */ 00000CFC 2F2D CFB4 move.l -[A7], [A5 - 0x304C] 00000D00 3F3C 0002 move.w -[A7], 0x2 00000D04 4EBA 00B6 jsr [PC + 0xB6 /* 00000DBC */] 00000D08 5C8F addq.l A7, 6 00000D0A 605E bra +0x60 /* 00000D6A */ 00000D0C 2F2D CFB8 move.l -[A7], [A5 - 0x3048] 00000D10 3F3C 0002 move.w -[A7], 0x2 00000D14 4EBA 00A6 jsr [PC + 0xA6 /* 00000DBC */] 00000D18 5C8F addq.l A7, 6 00000D1A 604E bra +0x50 /* 00000D6A */ 00000D1C 2F2D CFBC move.l -[A7], [A5 - 0x3044] 00000D20 3F3C 0002 move.w -[A7], 0x2 00000D24 4EBA 0096 jsr [PC + 0x96 /* 00000DBC */] 00000D28 5C8F addq.l A7, 6 00000D2A 603E bra +0x40 /* 00000D6A */ 00000D2C 2F2D CFC0 move.l -[A7], [A5 - 0x3040] 00000D30 3F3C 0002 move.w -[A7], 0x2 00000D34 4EBA 0086 jsr [PC + 0x86 /* 00000DBC */] 00000D38 5C8F addq.l A7, 6 00000D3A 602E bra +0x30 /* 00000D6A */ 00000D3C 2F2D CFC4 move.l -[A7], [A5 - 0x303C] 00000D40 3F3C 0002 move.w -[A7], 0x2 00000D44 4EBA 0076 jsr [PC + 0x76 /* 00000DBC */] 00000D48 5C8F addq.l A7, 6 00000D4A 601E bra +0x20 /* 00000D6A */ 00000D4C 2F2D CFC8 move.l -[A7], [A5 - 0x3038] 00000D50 3F3C 0002 move.w -[A7], 0x2 00000D54 4EBA 0066 jsr [PC + 0x66 /* 00000DBC */] 00000D58 5C8F addq.l A7, 6 00000D5A 600E bra +0x10 /* 00000D6A */ 00000D5C 2F2D CFCC move.l -[A7], [A5 - 0x3034] 00000D60 3F3C 0002 move.w -[A7], 0x2 00000D64 4EBA 0056 jsr [PC + 0x56 /* 00000DBC */] 00000D68 5C8F addq.l A7, 6 label00000D6A: 00000D6A 4E5E unlink A6 00000D6C 4E75 rts 00000D6E FFFC .extension 0xFFC // unimplemented 00000D70 FF36 .extension 0xF36 // unimplemented 00000D72 FF48 .extension 0xF48 // unimplemented 00000D74 FF5A .extension 0xF5A // unimplemented 00000D76 FF6C .extension 0xF6C // unimplemented 00000D78 FF7E .extension 0xF7E // unimplemented 00000D7A FF8E .extension 0xF8E // unimplemented 00000D7C FF9E .extension 0xF9E // unimplemented 00000D7E FFAE .extension 0xFAE // unimplemented 00000D80 FFBE .extension 0xFBE // unimplemented 00000D82 FFCE .extension 0xFCE // unimplemented 00000D84 FFDE .extension 0xFDE // unimplemented 00000D86 FFEE .extension 0xFEE // unimplemented 00000D88 FEFC .extension 0xEFC // unimplemented 00000D8A FE36 .extension 0xE36 // unimplemented 00000D8C FE48 .extension 0xE48 // unimplemented 00000D8E FE5A .extension 0xE5A // unimplemented 00000D90 FE6C .extension 0xE6C // unimplemented 00000D92 FE7E .extension 0xE7E // unimplemented 00000D94 FE8E .extension 0xE8E // unimplemented 00000D96 FE9E .extension 0xE9E // unimplemented 00000D98 FEAE .extension 0xEAE // unimplemented 00000D9A FEBE .extension 0xEBE // unimplemented 00000D9C FECE .extension 0xECE // unimplemented 00000D9E FEDE .extension 0xEDE // unimplemented 00000DA0 FEEE .extension 0xEEE // unimplemented 00000DA2 FDFC .extension 0xDFC // unimplemented 00000DA4 FD52 .extension 0xD52 // unimplemented 00000DA6 FD62 .extension 0xD62 // unimplemented 00000DA8 FD72 .extension 0xD72 // unimplemented 00000DAA FD80 .extension 0xD80 // unimplemented 00000DAC FD8E .extension 0xD8E // unimplemented 00000DAE FD9C .extension 0xD9C // unimplemented 00000DB0 FDAA .extension 0xDAA // unimplemented 00000DB2 FDB8 .extension 0xDB8 // unimplemented 00000DB4 FDC6 .extension 0xDC6 // unimplemented 00000DB6 FDD4 .extension 0xDD4 // unimplemented 00000DB8 FDE2 .extension 0xDE2 // unimplemented 00000DBA FDF0 .extension 0xDF0 // unimplemented fn00000DBC: 00000DBC 4E56 FFF8 link A6, -0x0008 00000DC0 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000DC4 266E 000A movea.l A3, [A6 + 0xA] 00000DC8 2853 movea.l A4, [A3] 00000DCA 1E2C 0001 move.b D7, [A4 + 0x1] 00000DCE 0C07 0001 cmpi.b D7, 0x1 00000DD2 661A bne +0x1C /* 00000DEE */ 00000DD4 1E2C 0003 move.b D7, [A4 + 0x3] 00000DD8 4887 ext.w D7 00000DDA CFFC 0006 muls.w D7, 0x6 00000DDE 1034 7005 move.b D0, [A4 + D7.w + 0x5] 00000DE2 4880 ext.w D0 00000DE4 E748 lsl D0.w, 3 00000DE6 5C40 addq.w D0, 6 00000DE8 D047 add.w D0, D7 00000DEA 3C00 move.w D6, D0 00000DEC 601E bra +0x20 /* 00000E0C */ label00000DEE: 00000DEE 0C07 0002 cmpi.b D7, 0x2 00000DF2 660C bne +0xE /* 00000E00 */ 00000DF4 1C2C 0005 move.b D6, [A4 + 0x5] 00000DF8 4886 ext.w D6 00000DFA E74E lsl D6.w, 3 00000DFC 5C46 addq.w D6, 6 00000DFE 600C bra +0xE /* 00000E0C */ label00000E00: 00000E00 486D DD72 pea.l [A5 - 0x228E] 00000E04 4EBA 24AC jsr [PC + 0x24AC /* 000032B2 */] 00000E08 6000 0194 bra +0x196 /* 00000F9E */ label00000E0C: 00000E0C 200B move.l D0, A3 00000E0E 660C bne +0xE /* 00000E1C */ 00000E10 486D DD88 pea.l [A5 - 0x2278] 00000E14 4EBA 249C jsr [PC + 0x249C /* 000032B2 */] 00000E18 6000 0184 bra +0x186 /* 00000F9E */ label00000E1C: 00000E1C 302E 0008 move.w D0, [A6 + 0x8] 00000E20 6710 beq +0x12 /* 00000E32 */ 00000E22 6B00 017A bmi +0x17C /* 00000F9E */ 00000E26 5540 subq.w D0, 2 00000E28 6700 00FE beq +0x100 /* 00000F28 */ 00000E2C 6A00 0170 bpl +0x172 /* 00000F9E */ 00000E30 607C bra +0x7E /* 00000EAE */ label00000E32: 00000E32 4AAD CE30 tst.l [A5 - 0x31D0] 00000E36 672A beq +0x2C /* 00000E62 */ 00000E38 3D7C 0003 FFF8 move.w [A6 - 0x8], 0x3 00000E3E 426E FFFA clr.w [A6 - 0x6] 00000E42 42AE FFFC clr.l [A6 - 0x4] 00000E46 4267 clr.w -[A7] 00000E48 2F2D CE30 move.l -[A7], [A5 - 0x31D0] 00000E4C 486E FFF8 pea.l [A6 - 0x8] 00000E50 4227 clr.b -[A7] 00000E52 A803 syscall SndDoCommand 00000E54 4257 clr.w [A7] 00000E56 2F2D CE30 move.l -[A7], [A5 - 0x31D0] 00000E5A 1F3C 0001 move.b -[A7], 0x1 00000E5E A801 syscall SndDisposeChannel 00000E60 548F addq.l A7, 2 label00000E62: 00000E62 42AD CE30 clr.l [A5 - 0x31D0] 00000E66 4267 clr.w -[A7] 00000E68 486D CE30 pea.l [A5 - 0x31D0] 00000E6C 3F3C 0005 move.w -[A7], 0x5 00000E70 4878 0080 push.l 0x80 00000E74 42A7 clr.l -[A7] 00000E76 A807 syscall SndNewChannel 00000E78 4A5F tst.w [A7]+ 00000E7A 670C beq +0xE /* 00000E88 */ 00000E7C 486D DDA0 pea.l [A5 - 0x2260] 00000E80 4EBA 2430 jsr [PC + 0x2430 /* 000032B2 */] 00000E84 6000 0118 bra +0x11A /* 00000F9E */ label00000E88: 00000E88 3D7C 0050 FFF8 move.w [A6 - 0x8], 0x50 /* 'P' */ 00000E8E 426E FFFA clr.w [A6 - 0x6] 00000E92 2053 movea.l A0, [A3] 00000E94 D0C6 add.w A0, D6 00000E96 2D48 FFFC move.l [A6 - 0x4], A0 00000E9A 4267 clr.w -[A7] 00000E9C 2F2D CE30 move.l -[A7], [A5 - 0x31D0] 00000EA0 486E FFF8 pea.l [A6 - 0x8] 00000EA4 4227 clr.b -[A7] 00000EA6 A803 syscall SndDoCommand 00000EA8 548F addq.l A7, 2 00000EAA 6000 00F2 bra +0xF4 /* 00000F9E */ label00000EAE: 00000EAE 4AAD CE34 tst.l [A5 - 0x31CC] 00000EB2 672A beq +0x2C /* 00000EDE */ 00000EB4 3D7C 0003 FFF8 move.w [A6 - 0x8], 0x3 00000EBA 426E FFFA clr.w [A6 - 0x6] 00000EBE 42AE FFFC clr.l [A6 - 0x4] 00000EC2 4267 clr.w -[A7] 00000EC4 2F2D CE34 move.l -[A7], [A5 - 0x31CC] 00000EC8 486E FFF8 pea.l [A6 - 0x8] 00000ECC 4227 clr.b -[A7] 00000ECE A803 syscall SndDoCommand 00000ED0 4257 clr.w [A7] 00000ED2 2F2D CE34 move.l -[A7], [A5 - 0x31CC] 00000ED6 1F3C 0001 move.b -[A7], 0x1 00000EDA A801 syscall SndDisposeChannel 00000EDC 548F addq.l A7, 2 label00000EDE: 00000EDE 42AD CE34 clr.l [A5 - 0x31CC] 00000EE2 4267 clr.w -[A7] 00000EE4 486D CE34 pea.l [A5 - 0x31CC] 00000EE8 3F3C 0005 move.w -[A7], 0x5 00000EEC 4878 0080 push.l 0x80 00000EF0 42A7 clr.l -[A7] 00000EF2 A807 syscall SndNewChannel 00000EF4 4A5F tst.w [A7]+ 00000EF6 670C beq +0xE /* 00000F04 */ 00000EF8 486D DDC4 pea.l [A5 - 0x223C] 00000EFC 4EBA 23B4 jsr [PC + 0x23B4 /* 000032B2 */] 00000F00 6000 009C bra +0x9E /* 00000F9E */ label00000F04: 00000F04 3D7C 0050 FFF8 move.w [A6 - 0x8], 0x50 /* 'P' */ 00000F0A 426E FFFA clr.w [A6 - 0x6] 00000F0E 2053 movea.l A0, [A3] 00000F10 D0C6 add.w A0, D6 00000F12 2D48 FFFC move.l [A6 - 0x4], A0 00000F16 4267 clr.w -[A7] 00000F18 2F2D CE34 move.l -[A7], [A5 - 0x31CC] 00000F1C 486E FFF8 pea.l [A6 - 0x8] 00000F20 4227 clr.b -[A7] 00000F22 A803 syscall SndDoCommand 00000F24 548F addq.l A7, 2 00000F26 6076 bra +0x78 /* 00000F9E */ label00000F28: 00000F28 4AAD CE38 tst.l [A5 - 0x31C8] 00000F2C 672A beq +0x2C /* 00000F58 */ 00000F2E 3D7C 0003 FFF8 move.w [A6 - 0x8], 0x3 00000F34 426E FFFA clr.w [A6 - 0x6] 00000F38 42AE FFFC clr.l [A6 - 0x4] 00000F3C 4267 clr.w -[A7] 00000F3E 2F2D CE38 move.l -[A7], [A5 - 0x31C8] 00000F42 486E FFF8 pea.l [A6 - 0x8] 00000F46 4227 clr.b -[A7] 00000F48 A803 syscall SndDoCommand 00000F4A 4257 clr.w [A7] 00000F4C 2F2D CE38 move.l -[A7], [A5 - 0x31C8] 00000F50 1F3C 0001 move.b -[A7], 0x1 00000F54 A801 syscall SndDisposeChannel 00000F56 548F addq.l A7, 2 label00000F58: 00000F58 42AD CE38 clr.l [A5 - 0x31C8] 00000F5C 4267 clr.w -[A7] 00000F5E 486D CE38 pea.l [A5 - 0x31C8] 00000F62 3F3C 0005 move.w -[A7], 0x5 00000F66 4878 0080 push.l 0x80 00000F6A 42A7 clr.l -[A7] 00000F6C A807 syscall SndNewChannel 00000F6E 4A5F tst.w [A7]+ 00000F70 670A beq +0xC /* 00000F7C */ 00000F72 486D DDE8 pea.l [A5 - 0x2218] 00000F76 4EBA 233A jsr [PC + 0x233A /* 000032B2 */] 00000F7A 6022 bra +0x24 /* 00000F9E */ label00000F7C: 00000F7C 3D7C 0050 FFF8 move.w [A6 - 0x8], 0x50 /* 'P' */ 00000F82 426E FFFA clr.w [A6 - 0x6] 00000F86 2053 movea.l A0, [A3] 00000F88 D0C6 add.w A0, D6 00000F8A 2D48 FFFC move.l [A6 - 0x4], A0 00000F8E 4267 clr.w -[A7] 00000F90 2F2D CE38 move.l -[A7], [A5 - 0x31C8] 00000F94 486E FFF8 pea.l [A6 - 0x8] 00000F98 4227 clr.b -[A7] 00000F9A A803 syscall SndDoCommand 00000F9C 548F addq.l A7, 2 label00000F9E: 00000F9E 4CEE 18C0 FFE8 movem.l D6,D7,A3,A4, [A6 - 0x18] 00000FA4 4E5E unlink A6 00000FA6 4E75 rts export_19: fn00000FA8: 00000FA8 4E56 0000 link A6, 0 00000FAC 4A2E 0009 tst.b [A6 + 0x9] 00000FB0 6600 0152 bne +0x154 /* 00001104 */ 00000FB4 302E 000A move.w D0, [A6 + 0xA] 00000FB8 0C40 000C cmpi.w D0, 0xC 00000FBC 6200 023C bhi +0x23E /* 000011FA */ 00000FC0 43FA 0256 lea.l A1, [PC + 0x256 /* 00001218, value 0xFFE2FDB4 */] 00000FC4 D040 add.w D0, D0 00000FC6 D2F1 0000 add.w A1, [A1 + D0.w] 00000FCA 4ED1 jmp [A1] 00000FCC 486D D088 pea.l [A5 - 0x2F78] 00000FD0 2F3C 0002 0002 move.l -[A7], 0x20002 00000FD6 A8B1 syscall PaintRoundRect 00000FD8 486D CFD0 pea.l [A5 - 0x3030] 00000FDC 2F2D CC3C move.l -[A7], [A5 - 0x33C4] 00000FE0 AA1F syscall PlotCIcon 00000FE2 6000 0216 bra +0x218 /* 000011FA */ 00000FE6 486D D090 pea.l [A5 - 0x2F70] 00000FEA 2F3C 0002 0002 move.l -[A7], 0x20002 00000FF0 A8B1 syscall PaintRoundRect 00000FF2 486D CFD8 pea.l [A5 - 0x3028] 00000FF6 2F2D CC40 move.l -[A7], [A5 - 0x33C0] 00000FFA AA1F syscall PlotCIcon 00000FFC 6000 01FC bra +0x1FE /* 000011FA */ 00001000 486D D098 pea.l [A5 - 0x2F68] 00001004 2F3C 0002 0002 move.l -[A7], 0x20002 0000100A A8B1 syscall PaintRoundRect 0000100C 486D CFE0 pea.l [A5 - 0x3020] 00001010 2F2D CC44 move.l -[A7], [A5 - 0x33BC] 00001014 AA1F syscall PlotCIcon 00001016 6000 01E2 bra +0x1E4 /* 000011FA */ 0000101A 486D D0A0 pea.l [A5 - 0x2F60] 0000101E 2F3C 0002 0002 move.l -[A7], 0x20002 00001024 A8B1 syscall PaintRoundRect 00001026 486D CFE8 pea.l [A5 - 0x3018] 0000102A 2F2D CC48 move.l -[A7], [A5 - 0x33B8] 0000102E AA1F syscall PlotCIcon 00001030 6000 01C8 bra +0x1CA /* 000011FA */ 00001034 486D D0A8 pea.l [A5 - 0x2F58] 00001038 2F3C 0002 0002 move.l -[A7], 0x20002 0000103E A8B1 syscall PaintRoundRect 00001040 486D CFF0 pea.l [A5 - 0x3010] 00001044 2F2D CC4C move.l -[A7], [A5 - 0x33B4] 00001048 AA1F syscall PlotCIcon 0000104A 6000 01AE bra +0x1B0 /* 000011FA */ 0000104E 486D D0B0 pea.l [A5 - 0x2F50] 00001052 2F3C 0002 0002 move.l -[A7], 0x20002 00001058 A8B1 syscall PaintRoundRect 0000105A 486D CFF8 pea.l [A5 - 0x3008] 0000105E 2F2D CC50 move.l -[A7], [A5 - 0x33B0] 00001062 AA1F syscall PlotCIcon 00001064 6000 0194 bra +0x196 /* 000011FA */ 00001068 486D D0B8 pea.l [A5 - 0x2F48] 0000106C 2F3C 0002 0002 move.l -[A7], 0x20002 00001072 A8B1 syscall PaintRoundRect 00001074 486D D000 pea.l [A5 - 0x3000] 00001078 2F2D CC54 move.l -[A7], [A5 - 0x33AC] 0000107C AA1F syscall PlotCIcon 0000107E 6000 017A bra +0x17C /* 000011FA */ 00001082 486D D0C0 pea.l [A5 - 0x2F40] 00001086 2F3C 0002 0002 move.l -[A7], 0x20002 0000108C A8B1 syscall PaintRoundRect 0000108E 486D D008 pea.l [A5 - 0x2FF8] 00001092 2F2D CC58 move.l -[A7], [A5 - 0x33A8] 00001096 AA1F syscall PlotCIcon 00001098 6000 0160 bra +0x162 /* 000011FA */ 0000109C 486D D0C8 pea.l [A5 - 0x2F38] 000010A0 2F3C 0002 0002 move.l -[A7], 0x20002 000010A6 A8B1 syscall PaintRoundRect 000010A8 486D D010 pea.l [A5 - 0x2FF0] 000010AC 2F2D CC5C move.l -[A7], [A5 - 0x33A4] 000010B0 AA1F syscall PlotCIcon 000010B2 6000 0146 bra +0x148 /* 000011FA */ 000010B6 486D D0D0 pea.l [A5 - 0x2F30] 000010BA 2F3C 0002 0002 move.l -[A7], 0x20002 000010C0 A8B1 syscall PaintRoundRect 000010C2 486D D018 pea.l [A5 - 0x2FE8] 000010C6 2F2D CC60 move.l -[A7], [A5 - 0x33A0] 000010CA AA1F syscall PlotCIcon 000010CC 6000 012C bra +0x12E /* 000011FA */ 000010D0 486D D0D8 pea.l [A5 - 0x2F28] 000010D4 2F3C 0002 0002 move.l -[A7], 0x20002 000010DA A8B1 syscall PaintRoundRect 000010DC 486D D020 pea.l [A5 - 0x2FE0] 000010E0 2F2D CC64 move.l -[A7], [A5 - 0x339C] 000010E4 AA1F syscall PlotCIcon 000010E6 6000 0112 bra +0x114 /* 000011FA */ 000010EA 486D D0E0 pea.l [A5 - 0x2F20] 000010EE 2F3C 0002 0002 move.l -[A7], 0x20002 000010F4 A8B1 syscall PaintRoundRect 000010F6 486D D028 pea.l [A5 - 0x2FD8] 000010FA 2F2D CC68 move.l -[A7], [A5 - 0x3398] 000010FE AA1F syscall PlotCIcon 00001100 6000 00F8 bra +0xFA /* 000011FA */ label00001104: 00001104 302E 000A move.w D0, [A6 + 0xA] 00001108 0C40 000C cmpi.w D0, 0xC 0000110C 6200 00EC bhi +0xEE /* 000011FA */ 00001110 43FA 00EC lea.l A1, [PC + 0xEC /* 000011FE, value 0xFFFCFF1E */] 00001114 D040 add.w D0, D0 00001116 D2F1 0000 add.w A1, [A1 + D0.w] 0000111A 4ED1 jmp [A1] 0000111C 486D CFD0 pea.l [A5 - 0x3030] 00001120 A8A3 syscall EraseRect 00001122 486D D088 pea.l [A5 - 0x2F78] 00001126 2F2D CC3C move.l -[A7], [A5 - 0x33C4] 0000112A AA1F syscall PlotCIcon 0000112C 6000 00CC bra +0xCE /* 000011FA */ 00001130 486D CFD8 pea.l [A5 - 0x3028] 00001134 A8A3 syscall EraseRect 00001136 486D D090 pea.l [A5 - 0x2F70] 0000113A 2F2D CC40 move.l -[A7], [A5 - 0x33C0] 0000113E AA1F syscall PlotCIcon 00001140 6000 00B8 bra +0xBA /* 000011FA */ 00001144 486D CFE0 pea.l [A5 - 0x3020] 00001148 A8A3 syscall EraseRect 0000114A 486D D098 pea.l [A5 - 0x2F68] 0000114E 2F2D CC44 move.l -[A7], [A5 - 0x33BC] 00001152 AA1F syscall PlotCIcon 00001154 6000 00A4 bra +0xA6 /* 000011FA */ 00001158 486D CFE8 pea.l [A5 - 0x3018] 0000115C A8A3 syscall EraseRect 0000115E 486D D0A0 pea.l [A5 - 0x2F60] 00001162 2F2D CC48 move.l -[A7], [A5 - 0x33B8] 00001166 AA1F syscall PlotCIcon 00001168 6000 0090 bra +0x92 /* 000011FA */ 0000116C 486D CFF0 pea.l [A5 - 0x3010] 00001170 A8A3 syscall EraseRect 00001172 486D D0A8 pea.l [A5 - 0x2F58] 00001176 2F2D CC4C move.l -[A7], [A5 - 0x33B4] 0000117A AA1F syscall PlotCIcon 0000117C 607C bra +0x7E /* 000011FA */ 0000117E 486D CFF8 pea.l [A5 - 0x3008] 00001182 A8A3 syscall EraseRect 00001184 486D D0B0 pea.l [A5 - 0x2F50] 00001188 2F2D CC50 move.l -[A7], [A5 - 0x33B0] 0000118C AA1F syscall PlotCIcon 0000118E 606A bra +0x6C /* 000011FA */ 00001190 486D D000 pea.l [A5 - 0x3000] 00001194 A8A3 syscall EraseRect 00001196 486D D0B8 pea.l [A5 - 0x2F48] 0000119A 2F2D CC54 move.l -[A7], [A5 - 0x33AC] 0000119E AA1F syscall PlotCIcon 000011A0 6058 bra +0x5A /* 000011FA */ 000011A2 486D D008 pea.l [A5 - 0x2FF8] 000011A6 A8A3 syscall EraseRect 000011A8 486D D0C0 pea.l [A5 - 0x2F40] 000011AC 2F2D CC58 move.l -[A7], [A5 - 0x33A8] 000011B0 AA1F syscall PlotCIcon 000011B2 6046 bra +0x48 /* 000011FA */ 000011B4 486D D010 pea.l [A5 - 0x2FF0] 000011B8 A8A3 syscall EraseRect 000011BA 486D D0C8 pea.l [A5 - 0x2F38] 000011BE 2F2D CC5C move.l -[A7], [A5 - 0x33A4] 000011C2 AA1F syscall PlotCIcon 000011C4 6034 bra +0x36 /* 000011FA */ 000011C6 486D D018 pea.l [A5 - 0x2FE8] 000011CA A8A3 syscall EraseRect 000011CC 486D D0D0 pea.l [A5 - 0x2F30] 000011D0 2F2D CC60 move.l -[A7], [A5 - 0x33A0] 000011D4 AA1F syscall PlotCIcon 000011D6 6022 bra +0x24 /* 000011FA */ 000011D8 486D D020 pea.l [A5 - 0x2FE0] 000011DC A8A3 syscall EraseRect 000011DE 486D D0D8 pea.l [A5 - 0x2F28] 000011E2 2F2D CC64 move.l -[A7], [A5 - 0x339C] 000011E6 AA1F syscall PlotCIcon 000011E8 6010 bra +0x12 /* 000011FA */ 000011EA 486D D028 pea.l [A5 - 0x2FD8] 000011EE A8A3 syscall EraseRect 000011F0 486D D0E0 pea.l [A5 - 0x2F20] 000011F4 2F2D CC68 move.l -[A7], [A5 - 0x3398] 000011F8 AA1F syscall PlotCIcon label000011FA: 000011FA 4E5E unlink A6 000011FC 4E75 rts 000011FE FFFC .extension 0xFFC // unimplemented 00001200 FF1E .extension 0xF1E // unimplemented 00001202 FF32 .extension 0xF32 // unimplemented 00001204 FF46 .extension 0xF46 // unimplemented 00001206 FF5A .extension 0xF5A // unimplemented 00001208 FF6E .extension 0xF6E // unimplemented 0000120A FF80 .extension 0xF80 // unimplemented 0000120C FF92 .extension 0xF92 // unimplemented 0000120E FFA4 .extension 0xFA4 // unimplemented 00001210 FFB6 .extension 0xFB6 // unimplemented 00001212 FFC8 .extension 0xFC8 // unimplemented 00001214 FFDA .extension 0xFDA // unimplemented 00001216 FFEC .extension 0xFEC // unimplemented 00001218 FFE2 .extension 0xFE2 // unimplemented 0000121A FDB4 .extension 0xDB4 // unimplemented 0000121C FDCE .extension 0xDCE // unimplemented 0000121E FDE8 .extension 0xDE8 // unimplemented 00001220 FE02 .extension 0xE02 // unimplemented 00001222 FE1C .extension 0xE1C // unimplemented 00001224 FE36 .extension 0xE36 // unimplemented 00001226 FE50 .extension 0xE50 // unimplemented 00001228 FE6A .extension 0xE6A // unimplemented 0000122A FE84 .extension 0xE84 // unimplemented 0000122C FE9E .extension 0xE9E // unimplemented 0000122E FEB8 .extension 0xEB8 // unimplemented 00001230 FED2 .extension 0xED2 // unimplemented export_20: 00001232 4E56 FFFE link A6, -0x0002 00001236 302E 0008 move.w D0, [A6 + 0x8] 0000123A B06E 000A cmp.w D0, [A6 + 0xA] 0000123E 6700 0242 beq +0x244 /* 00001482 */ 00001242 4A6E 0008 tst.w [A6 + 0x8] 00001246 6700 0144 beq +0x146 /* 0000138C */ 0000124A 302E 0008 move.w D0, [A6 + 0x8] 0000124E 0C40 000C cmpi.w D0, 0xC 00001252 6200 0138 bhi +0x13A /* 0000138C */ 00001256 43FA 0248 lea.l A1, [PC + 0x248 /* 000014A0, value 0xFEECFDC2 */] 0000125A D040 add.w D0, D0 0000125C D2F1 0000 add.w A1, [A1 + D0.w] 00001260 4ED1 jmp [A1] 00001262 486D D088 pea.l [A5 - 0x2F78] 00001266 2F3C 0002 0002 move.l -[A7], 0x20002 0000126C A8B1 syscall PaintRoundRect 0000126E 486D CFD0 pea.l [A5 - 0x3030] 00001272 2F2D CC3C move.l -[A7], [A5 - 0x33C4] 00001276 AA1F syscall PlotCIcon 00001278 6000 0112 bra +0x114 /* 0000138C */ 0000127C 486D D090 pea.l [A5 - 0x2F70] 00001280 2F3C 0002 0002 move.l -[A7], 0x20002 00001286 A8B1 syscall PaintRoundRect 00001288 486D CFD8 pea.l [A5 - 0x3028] 0000128C 2F2D CC40 move.l -[A7], [A5 - 0x33C0] 00001290 AA1F syscall PlotCIcon 00001292 6000 00F8 bra +0xFA /* 0000138C */ 00001296 486D D098 pea.l [A5 - 0x2F68] 0000129A 2F3C 0002 0002 move.l -[A7], 0x20002 000012A0 A8B1 syscall PaintRoundRect 000012A2 486D CFE0 pea.l [A5 - 0x3020] 000012A6 2F2D CC44 move.l -[A7], [A5 - 0x33BC] 000012AA AA1F syscall PlotCIcon 000012AC 6000 00DE bra +0xE0 /* 0000138C */ 000012B0 486D D0A0 pea.l [A5 - 0x2F60] 000012B4 2F3C 0002 0002 move.l -[A7], 0x20002 000012BA A8B1 syscall PaintRoundRect 000012BC 486D CFE8 pea.l [A5 - 0x3018] 000012C0 2F2D CC48 move.l -[A7], [A5 - 0x33B8] 000012C4 AA1F syscall PlotCIcon 000012C6 6000 00C4 bra +0xC6 /* 0000138C */ 000012CA 486D D0A8 pea.l [A5 - 0x2F58] 000012CE 2F3C 0002 0002 move.l -[A7], 0x20002 000012D4 A8B1 syscall PaintRoundRect 000012D6 486D CFF0 pea.l [A5 - 0x3010] 000012DA 2F2D CC4C move.l -[A7], [A5 - 0x33B4] 000012DE AA1F syscall PlotCIcon 000012E0 6000 00AA bra +0xAC /* 0000138C */ 000012E4 486D D0B0 pea.l [A5 - 0x2F50] 000012E8 2F3C 0002 0002 move.l -[A7], 0x20002 000012EE A8B1 syscall PaintRoundRect 000012F0 486D CFF8 pea.l [A5 - 0x3008] 000012F4 2F2D CC50 move.l -[A7], [A5 - 0x33B0] 000012F8 AA1F syscall PlotCIcon 000012FA 6000 0090 bra +0x92 /* 0000138C */ 000012FE 486D D0B8 pea.l [A5 - 0x2F48] 00001302 2F3C 0002 0002 move.l -[A7], 0x20002 00001308 A8B1 syscall PaintRoundRect 0000130A 486D D000 pea.l [A5 - 0x3000] 0000130E 2F2D CC54 move.l -[A7], [A5 - 0x33AC] 00001312 AA1F syscall PlotCIcon 00001314 6076 bra +0x78 /* 0000138C */ 00001316 486D D0C0 pea.l [A5 - 0x2F40] 0000131A 2F3C 0002 0002 move.l -[A7], 0x20002 00001320 A8B1 syscall PaintRoundRect 00001322 486D D008 pea.l [A5 - 0x2FF8] 00001326 2F2D CC58 move.l -[A7], [A5 - 0x33A8] 0000132A AA1F syscall PlotCIcon 0000132C 605E bra +0x60 /* 0000138C */ 0000132E 486D D0C8 pea.l [A5 - 0x2F38] 00001332 2F3C 0002 0002 move.l -[A7], 0x20002 00001338 A8B1 syscall PaintRoundRect 0000133A 486D D010 pea.l [A5 - 0x2FF0] 0000133E 2F2D CC5C move.l -[A7], [A5 - 0x33A4] 00001342 AA1F syscall PlotCIcon 00001344 6046 bra +0x48 /* 0000138C */ 00001346 486D D0D0 pea.l [A5 - 0x2F30] 0000134A 2F3C 0002 0002 move.l -[A7], 0x20002 00001350 A8B1 syscall PaintRoundRect 00001352 486D D018 pea.l [A5 - 0x2FE8] 00001356 2F2D CC60 move.l -[A7], [A5 - 0x33A0] 0000135A AA1F syscall PlotCIcon 0000135C 602E bra +0x30 /* 0000138C */ 0000135E 486D D0D8 pea.l [A5 - 0x2F28] 00001362 2F3C 0002 0002 move.l -[A7], 0x20002 00001368 A8B1 syscall PaintRoundRect 0000136A 486D D020 pea.l [A5 - 0x2FE0] 0000136E 2F2D CC64 move.l -[A7], [A5 - 0x339C] 00001372 AA1F syscall PlotCIcon 00001374 6016 bra +0x18 /* 0000138C */ 00001376 486D D0E0 pea.l [A5 - 0x2F20] 0000137A 2F3C 0002 0002 move.l -[A7], 0x20002 00001380 A8B1 syscall PaintRoundRect 00001382 486D D028 pea.l [A5 - 0x2FD8] 00001386 2F2D CC68 move.l -[A7], [A5 - 0x3398] 0000138A AA1F syscall PlotCIcon label0000138C: 0000138C 302E 000A move.w D0, [A6 + 0xA] 00001390 0C40 000C cmpi.w D0, 0xC 00001394 6200 00EC bhi +0xEE /* 00001482 */ 00001398 43FA 00EC lea.l A1, [PC + 0xEC /* 00001486, value 0xFFFCFF1E */] 0000139C D040 add.w D0, D0 0000139E D2F1 0000 add.w A1, [A1 + D0.w] 000013A2 4ED1 jmp [A1] 000013A4 486D CFD0 pea.l [A5 - 0x3030] 000013A8 A8A3 syscall EraseRect 000013AA 486D D088 pea.l [A5 - 0x2F78] 000013AE 2F2D CC3C move.l -[A7], [A5 - 0x33C4] 000013B2 AA1F syscall PlotCIcon 000013B4 6000 00CC bra +0xCE /* 00001482 */ 000013B8 486D CFD8 pea.l [A5 - 0x3028] 000013BC A8A3 syscall EraseRect 000013BE 486D D090 pea.l [A5 - 0x2F70] 000013C2 2F2D CC40 move.l -[A7], [A5 - 0x33C0] 000013C6 AA1F syscall PlotCIcon 000013C8 6000 00B8 bra +0xBA /* 00001482 */ 000013CC 486D CFE0 pea.l [A5 - 0x3020] 000013D0 A8A3 syscall EraseRect 000013D2 486D D098 pea.l [A5 - 0x2F68] 000013D6 2F2D CC44 move.l -[A7], [A5 - 0x33BC] 000013DA AA1F syscall PlotCIcon 000013DC 6000 00A4 bra +0xA6 /* 00001482 */ 000013E0 486D CFE8 pea.l [A5 - 0x3018] 000013E4 A8A3 syscall EraseRect 000013E6 486D D0A0 pea.l [A5 - 0x2F60] 000013EA 2F2D CC48 move.l -[A7], [A5 - 0x33B8] 000013EE AA1F syscall PlotCIcon 000013F0 6000 0090 bra +0x92 /* 00001482 */ 000013F4 486D CFF0 pea.l [A5 - 0x3010] 000013F8 A8A3 syscall EraseRect 000013FA 486D D0A8 pea.l [A5 - 0x2F58] 000013FE 2F2D CC4C move.l -[A7], [A5 - 0x33B4] 00001402 AA1F syscall PlotCIcon 00001404 607C bra +0x7E /* 00001482 */ 00001406 486D CFF8 pea.l [A5 - 0x3008] 0000140A A8A3 syscall EraseRect 0000140C 486D D0B0 pea.l [A5 - 0x2F50] 00001410 2F2D CC50 move.l -[A7], [A5 - 0x33B0] 00001414 AA1F syscall PlotCIcon 00001416 606A bra +0x6C /* 00001482 */ 00001418 486D D000 pea.l [A5 - 0x3000] 0000141C A8A3 syscall EraseRect 0000141E 486D D0B8 pea.l [A5 - 0x2F48] 00001422 2F2D CC54 move.l -[A7], [A5 - 0x33AC] 00001426 AA1F syscall PlotCIcon 00001428 6058 bra +0x5A /* 00001482 */ 0000142A 486D D008 pea.l [A5 - 0x2FF8] 0000142E A8A3 syscall EraseRect 00001430 486D D0C0 pea.l [A5 - 0x2F40] 00001434 2F2D CC58 move.l -[A7], [A5 - 0x33A8] 00001438 AA1F syscall PlotCIcon 0000143A 6046 bra +0x48 /* 00001482 */ 0000143C 486D D010 pea.l [A5 - 0x2FF0] 00001440 A8A3 syscall EraseRect 00001442 486D D0C8 pea.l [A5 - 0x2F38] 00001446 2F2D CC5C move.l -[A7], [A5 - 0x33A4] 0000144A AA1F syscall PlotCIcon 0000144C 6034 bra +0x36 /* 00001482 */ 0000144E 486D D018 pea.l [A5 - 0x2FE8] 00001452 A8A3 syscall EraseRect 00001454 486D D0D0 pea.l [A5 - 0x2F30] 00001458 2F2D CC60 move.l -[A7], [A5 - 0x33A0] 0000145C AA1F syscall PlotCIcon 0000145E 6022 bra +0x24 /* 00001482 */ 00001460 486D D020 pea.l [A5 - 0x2FE0] 00001464 A8A3 syscall EraseRect 00001466 486D D0D8 pea.l [A5 - 0x2F28] 0000146A 2F2D CC64 move.l -[A7], [A5 - 0x339C] 0000146E AA1F syscall PlotCIcon 00001470 6010 bra +0x12 /* 00001482 */ 00001472 486D D028 pea.l [A5 - 0x2FD8] 00001476 A8A3 syscall EraseRect 00001478 486D D0E0 pea.l [A5 - 0x2F20] 0000147C 2F2D CC68 move.l -[A7], [A5 - 0x3398] 00001480 AA1F syscall PlotCIcon label00001482: 00001482 4E5E unlink A6 00001484 4E75 rts 00001486 FFFC .extension 0xFFC // unimplemented 00001488 FF1E .extension 0xF1E // unimplemented 0000148A FF32 .extension 0xF32 // unimplemented 0000148C FF46 .extension 0xF46 // unimplemented 0000148E FF5A .extension 0xF5A // unimplemented 00001490 FF6E .extension 0xF6E // unimplemented 00001492 FF80 .extension 0xF80 // unimplemented 00001494 FF92 .extension 0xF92 // unimplemented 00001496 FFA4 .extension 0xFA4 // unimplemented 00001498 FFB6 .extension 0xFB6 // unimplemented 0000149A FFC8 .extension 0xFC8 // unimplemented 0000149C FFDA .extension 0xFDA // unimplemented 0000149E FFEC .extension 0xFEC // unimplemented 000014A0 FEEC .extension 0xEEC // unimplemented 000014A2 FDC2 .extension 0xDC2 // unimplemented 000014A4 FDDC .extension 0xDDC // unimplemented 000014A6 FDF6 .extension 0xDF6 // unimplemented 000014A8 FE10 .extension 0xE10 // unimplemented 000014AA FE2A .extension 0xE2A // unimplemented 000014AC FE44 .extension 0xE44 // unimplemented 000014AE FE5E .extension 0xE5E // unimplemented 000014B0 FE76 .extension 0xE76 // unimplemented 000014B2 FE8E .extension 0xE8E // unimplemented 000014B4 FEA6 .extension 0xEA6 // unimplemented 000014B6 FEBE .extension 0xEBE // unimplemented 000014B8 FED6 .extension 0xED6 // unimplemented export_21: 000014BA 2F2D CC34 move.l -[A7], [A5 - 0x33CC] 000014BE A873 syscall SetPort 000014C0 486D D188 pea.l [A5 - 0x2E78] 000014C4 2F3C 0002 0002 move.l -[A7], 0x20002 000014CA A8B1 syscall PaintRoundRect 000014CC 486D D150 pea.l [A5 - 0x2EB0] 000014D0 2F3C 0002 0002 move.l -[A7], 0x20002 000014D6 A8B1 syscall PaintRoundRect 000014D8 486D D158 pea.l [A5 - 0x2EA8] 000014DC 2F3C 0002 0002 move.l -[A7], 0x20002 000014E2 A8B1 syscall PaintRoundRect 000014E4 486D D170 pea.l [A5 - 0x2E90] 000014E8 2F3C 0002 0002 move.l -[A7], 0x20002 000014EE A8B1 syscall PaintRoundRect 000014F0 486D D178 pea.l [A5 - 0x2E88] 000014F4 2F3C 0002 0002 move.l -[A7], 0x20002 000014FA A8B1 syscall PaintRoundRect 000014FC 486D D138 pea.l [A5 - 0x2EC8] 00001500 2F3C 0002 0002 move.l -[A7], 0x20002 00001506 A8B1 syscall PaintRoundRect 00001508 486D D088 pea.l [A5 - 0x2F78] 0000150C 2F3C 0002 0002 move.l -[A7], 0x20002 00001512 A8B1 syscall PaintRoundRect 00001514 486D D090 pea.l [A5 - 0x2F70] 00001518 2F3C 0002 0002 move.l -[A7], 0x20002 0000151E A8B1 syscall PaintRoundRect 00001520 486D D098 pea.l [A5 - 0x2F68] 00001524 2F3C 0002 0002 move.l -[A7], 0x20002 0000152A A8B1 syscall PaintRoundRect 0000152C 486D D0A0 pea.l [A5 - 0x2F60] 00001530 2F3C 0002 0002 move.l -[A7], 0x20002 00001536 A8B1 syscall PaintRoundRect 00001538 486D D0A8 pea.l [A5 - 0x2F58] 0000153C 2F3C 0002 0002 move.l -[A7], 0x20002 00001542 A8B1 syscall PaintRoundRect 00001544 486D D0B0 pea.l [A5 - 0x2F50] 00001548 2F3C 0002 0002 move.l -[A7], 0x20002 0000154E A8B1 syscall PaintRoundRect 00001550 486D D0B8 pea.l [A5 - 0x2F48] 00001554 2F3C 0002 0002 move.l -[A7], 0x20002 0000155A A8B1 syscall PaintRoundRect 0000155C 486D D0C0 pea.l [A5 - 0x2F40] 00001560 2F3C 0002 0002 move.l -[A7], 0x20002 00001566 A8B1 syscall PaintRoundRect 00001568 486D D0C8 pea.l [A5 - 0x2F38] 0000156C 2F3C 0002 0002 move.l -[A7], 0x20002 00001572 A8B1 syscall PaintRoundRect 00001574 486D D0D0 pea.l [A5 - 0x2F30] 00001578 2F3C 0002 0002 move.l -[A7], 0x20002 0000157E A8B1 syscall PaintRoundRect 00001580 486D D0D8 pea.l [A5 - 0x2F28] 00001584 2F3C 0002 0002 move.l -[A7], 0x20002 0000158A A8B1 syscall PaintRoundRect 0000158C 486D D0E0 pea.l [A5 - 0x2F20] 00001590 2F3C 0002 0002 move.l -[A7], 0x20002 00001596 A8B1 syscall PaintRoundRect 00001598 486D D120 pea.l [A5 - 0x2EE0] 0000159C 2F3C 0002 0002 move.l -[A7], 0x20002 000015A2 A8B1 syscall PaintRoundRect 000015A4 486D D0F8 pea.l [A5 - 0x2F08] 000015A8 2F3C 0002 0002 move.l -[A7], 0x20002 000015AE A8B1 syscall PaintRoundRect 000015B0 486D D100 pea.l [A5 - 0x2F00] 000015B4 2F3C 0002 0002 move.l -[A7], 0x20002 000015BA A8B1 syscall PaintRoundRect 000015BC 486D D108 pea.l [A5 - 0x2EF8] 000015C0 2F3C 0002 0002 move.l -[A7], 0x20002 000015C6 A8B1 syscall PaintRoundRect 000015C8 486D D110 pea.l [A5 - 0x2EF0] 000015CC 2F3C 0002 0002 move.l -[A7], 0x20002 000015D2 A8B1 syscall PaintRoundRect 000015D4 486D D118 pea.l [A5 - 0x2EE8] 000015D8 2F3C 0002 0002 move.l -[A7], 0x20002 000015DE A8B1 syscall PaintRoundRect 000015E0 486D D0F0 pea.l [A5 - 0x2F10] 000015E4 2F3C 0002 0002 move.l -[A7], 0x20002 000015EA A8B1 syscall PaintRoundRect 000015EC 486D D128 pea.l [A5 - 0x2ED8] 000015F0 2F3C 0002 0002 move.l -[A7], 0x20002 000015F6 A8B1 syscall PaintRoundRect 000015F8 486D D130 pea.l [A5 - 0x2ED0] 000015FC 2F3C 0002 0002 move.l -[A7], 0x20002 00001602 A8B1 syscall PaintRoundRect 00001604 486D D0E8 pea.l [A5 - 0x2F18] 00001608 2F3C 0002 0002 move.l -[A7], 0x20002 0000160E A8B1 syscall PaintRoundRect 00001610 486D D180 pea.l [A5 - 0x2E80] 00001614 2F2D CCA0 move.l -[A7], [A5 - 0x3360] 00001618 AA1F syscall PlotCIcon 0000161A 486D D140 pea.l [A5 - 0x2EC0] 0000161E 2F2D CC88 move.l -[A7], [A5 - 0x3378] 00001622 AA1F syscall PlotCIcon 00001624 486D D148 pea.l [A5 - 0x2EB8] 00001628 2F2D CC8C move.l -[A7], [A5 - 0x3374] 0000162C AA1F syscall PlotCIcon 0000162E 486D D160 pea.l [A5 - 0x2EA0] 00001632 2F2D CC90 move.l -[A7], [A5 - 0x3370] 00001636 AA1F syscall PlotCIcon 00001638 486D D168 pea.l [A5 - 0x2E98] 0000163C 2F2D CC94 move.l -[A7], [A5 - 0x336C] 00001640 AA1F syscall PlotCIcon 00001642 486D D080 pea.l [A5 - 0x2F80] 00001646 2F2D CC74 move.l -[A7], [A5 - 0x338C] 0000164A AA1F syscall PlotCIcon 0000164C 486D CFD0 pea.l [A5 - 0x3030] 00001650 2F2D CC3C move.l -[A7], [A5 - 0x33C4] 00001654 AA1F syscall PlotCIcon 00001656 486D CFD8 pea.l [A5 - 0x3028] 0000165A 2F2D CC40 move.l -[A7], [A5 - 0x33C0] 0000165E AA1F syscall PlotCIcon 00001660 486D CFE0 pea.l [A5 - 0x3020] 00001664 2F2D CC44 move.l -[A7], [A5 - 0x33BC] 00001668 AA1F syscall PlotCIcon 0000166A 486D CFE8 pea.l [A5 - 0x3018] 0000166E 2F2D CC48 move.l -[A7], [A5 - 0x33B8] 00001672 AA1F syscall PlotCIcon 00001674 486D CFF0 pea.l [A5 - 0x3010] 00001678 2F2D CC4C move.l -[A7], [A5 - 0x33B4] 0000167C AA1F syscall PlotCIcon 0000167E 486D CFF8 pea.l [A5 - 0x3008] 00001682 2F2D CC50 move.l -[A7], [A5 - 0x33B0] 00001686 AA1F syscall PlotCIcon 00001688 486D D000 pea.l [A5 - 0x3000] 0000168C 2F2D CC54 move.l -[A7], [A5 - 0x33AC] 00001690 AA1F syscall PlotCIcon 00001692 486D D008 pea.l [A5 - 0x2FF8] 00001696 2F2D CC58 move.l -[A7], [A5 - 0x33A8] 0000169A AA1F syscall PlotCIcon 0000169C 486D D010 pea.l [A5 - 0x2FF0] 000016A0 2F2D CC5C move.l -[A7], [A5 - 0x33A4] 000016A4 AA1F syscall PlotCIcon 000016A6 486D D018 pea.l [A5 - 0x2FE8] 000016AA 2F2D CC60 move.l -[A7], [A5 - 0x33A0] 000016AE AA1F syscall PlotCIcon 000016B0 486D D020 pea.l [A5 - 0x2FE0] 000016B4 2F2D CC64 move.l -[A7], [A5 - 0x339C] 000016B8 AA1F syscall PlotCIcon 000016BA 486D D028 pea.l [A5 - 0x2FD8] 000016BE 2F2D CC68 move.l -[A7], [A5 - 0x3398] 000016C2 AA1F syscall PlotCIcon 000016C4 486D D068 pea.l [A5 - 0x2F98] 000016C8 2F2D CCFC move.l -[A7], [A5 - 0x3304] 000016CC AA1F syscall PlotCIcon 000016CE 486D D040 pea.l [A5 - 0x2FC0] 000016D2 2F2D CC70 move.l -[A7], [A5 - 0x3390] 000016D6 AA1F syscall PlotCIcon 000016D8 486D D048 pea.l [A5 - 0x2FB8] 000016DC 2F2D CC78 move.l -[A7], [A5 - 0x3388] 000016E0 AA1F syscall PlotCIcon 000016E2 486D D050 pea.l [A5 - 0x2FB0] 000016E6 2F2D CC7C move.l -[A7], [A5 - 0x3384] 000016EA AA1F syscall PlotCIcon 000016EC 486D D058 pea.l [A5 - 0x2FA8] 000016F0 2F2D CC80 move.l -[A7], [A5 - 0x3380] 000016F4 AA1F syscall PlotCIcon 000016F6 486D D060 pea.l [A5 - 0x2FA0] 000016FA 2F2D CC84 move.l -[A7], [A5 - 0x337C] 000016FE AA1F syscall PlotCIcon 00001700 486D D038 pea.l [A5 - 0x2FC8] 00001704 2F2D CC6C move.l -[A7], [A5 - 0x3394] 00001708 AA1F syscall PlotCIcon 0000170A 486D D070 pea.l [A5 - 0x2F90] 0000170E 2F2D CC98 move.l -[A7], [A5 - 0x3368] 00001712 AA1F syscall PlotCIcon 00001714 486D D078 pea.l [A5 - 0x2F88] 00001718 2F2D CC9C move.l -[A7], [A5 - 0x3364] 0000171C AA1F syscall PlotCIcon 0000171E 486D D030 pea.l [A5 - 0x2FD0] 00001722 2F2D CC38 move.l -[A7], [A5 - 0x33C8] 00001726 AA1F syscall PlotCIcon 00001728 486D D9BE pea.l [A5 - 0x2642] 0000172C 2F2D D9DE move.l -[A7], [A5 - 0x2622] 00001730 AA1F syscall PlotCIcon 00001732 4A2D D9B9 tst.b [A5 - 0x2647] 00001736 6706 beq +0x8 /* 0000173E */ 00001738 486D D9BE pea.l [A5 - 0x2642] 0000173C A8A4 syscall InvertRect label0000173E: 0000173E 486D D9C6 pea.l [A5 - 0x263A] 00001742 2F2D D9E2 move.l -[A7], [A5 - 0x261E] 00001746 AA1F syscall PlotCIcon 00001748 4A2D D9BA tst.b [A5 - 0x2646] 0000174C 6706 beq +0x8 /* 00001754 */ 0000174E 486D D9C6 pea.l [A5 - 0x263A] 00001752 A8A4 syscall InvertRect label00001754: 00001754 486D D9CE pea.l [A5 - 0x2632] 00001758 2F2D D9E6 move.l -[A7], [A5 - 0x261A] 0000175C AA1F syscall PlotCIcon 0000175E 4A2D D9BB tst.b [A5 - 0x2645] 00001762 6706 beq +0x8 /* 0000176A */ 00001764 486D D9CE pea.l [A5 - 0x2632] 00001768 A8A4 syscall InvertRect label0000176A: 0000176A 4A2D D9B9 tst.b [A5 - 0x2647] 0000176E 6712 beq +0x14 /* 00001782 */ 00001770 3F2D DA06 move.w -[A7], [A5 - 0x25FA] 00001774 7000 moveq.l D0, 0x00 00001776 102D D9B9 move.b D0, [A5 - 0x2647] 0000177A 3F00 move.w -[A7], D0 0000177C 4EBA F82A jsr [PC - 0x7D6 /* 00000FA8 */] 00001780 588F addq.l A7, 4 label00001782: 00001782 4A2D D9BA tst.b [A5 - 0x2646] 00001786 6712 beq +0x14 /* 0000179A */ 00001788 3F2D DA08 move.w -[A7], [A5 - 0x25F8] 0000178C 7000 moveq.l D0, 0x00 0000178E 102D D9BA move.b D0, [A5 - 0x2646] 00001792 3F00 move.w -[A7], D0 00001794 4EBA F812 jsr [PC - 0x7EE /* 00000FA8 */] 00001798 588F addq.l A7, 4 label0000179A: 0000179A 4A2D D9BB tst.b [A5 - 0x2645] 0000179E 6712 beq +0x14 /* 000017B2 */ 000017A0 3F2D DA0A move.w -[A7], [A5 - 0x25F6] 000017A4 7000 moveq.l D0, 0x00 000017A6 102D D9BB move.b D0, [A5 - 0x2645] 000017AA 3F00 move.w -[A7], D0 000017AC 4EBA F7FA jsr [PC - 0x806 /* 00000FA8 */] 000017B0 588F addq.l A7, 4 label000017B2: 000017B2 4A2D D9BC tst.b [A5 - 0x2644] 000017B6 670C beq +0xE /* 000017C4 */ 000017B8 486D D9D6 pea.l [A5 - 0x262A] 000017BC 2F2D D9EA move.l -[A7], [A5 - 0x2616] 000017C0 AA1F syscall PlotCIcon 000017C2 600A bra +0xC /* 000017CE */ label000017C4: 000017C4 486D D9D6 pea.l [A5 - 0x262A] 000017C8 2F2D D9EE move.l -[A7], [A5 - 0x2612] 000017CC AA1F syscall PlotCIcon label000017CE: 000017CE 4E75 rts export_22: 000017D0 4E56 FFD2 link A6, -0x002E 000017D4 48E7 1F00 movem.l -[A7], D3,D4,D5,D6,D7 000017D8 3E2E 0008 move.w D7, [A6 + 0x8] 000017DC 3C2E 000C move.w D6, [A6 + 0xC] 000017E0 362E 0010 move.w D3, [A6 + 0x10] 000017E4 302E 000A move.w D0, [A6 + 0xA] 000017E8 D06E 000E add.w D0, [A6 + 0xE] 000017EC 3D40 FFFE move.w [A6 - 0x2], D0 000017F0 3A06 move.w D5, D6 000017F2 DA47 add.w D5, D7 000017F4 3F3C 0001 move.w -[A7], 0x1 000017F8 3F2E 0012 move.w -[A7], [A6 + 0x12] 000017FC 3F03 move.w -[A7], D3 000017FE 3F00 move.w -[A7], D0 00001800 3F05 move.w -[A7], D5 00001802 3F2E 000A move.w -[A7], [A6 + 0xA] 00001806 3F07 move.w -[A7], D7 00001808 2F2D CE3C move.l -[A7], [A5 - 0x31C4] 0000180C 4EBA 07CA jsr [PC + 0x7CA /* 00001FD8 */] 00001810 302E 000A move.w D0, [A6 + 0xA] 00001814 D06E 0012 add.w D0, [A6 + 0x12] 00001818 3D40 FFFA move.w [A6 - 0x6], D0 0000181C 3EBC 0004 move.w [A7], 0x4 00001820 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001824 3F03 move.w -[A7], D3 00001826 3F00 move.w -[A7], D0 00001828 3205 move.w D1, D5 0000182A D243 add.w D1, D3 0000182C 3F01 move.w -[A7], D1 0000182E 3F2E 000A move.w -[A7], [A6 + 0xA] 00001832 3205 move.w D1, D5 00001834 9243 sub.w D1, D3 00001836 3F01 move.w -[A7], D1 00001838 2F2D CE40 move.l -[A7], [A5 - 0x31C0] 0000183C 4EBA 079A jsr [PC + 0x79A /* 00001FD8 */] 00001840 3006 move.w D0, D6 00001842 D040 add.w D0, D0 00001844 D047 add.w D0, D7 00001846 3D40 FFF8 move.w [A6 - 0x8], D0 0000184A 3EBC 0003 move.w [A7], 0x3 0000184E 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001852 3F03 move.w -[A7], D3 00001854 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001858 3F00 move.w -[A7], D0 0000185A 3F2E 000A move.w -[A7], [A6 + 0xA] 0000185E 3F05 move.w -[A7], D5 00001860 2F2D CE44 move.l -[A7], [A5 - 0x31BC] 00001864 4EBA 0772 jsr [PC + 0x772 /* 00001FD8 */] 00001868 7A00 moveq.l D5, 0x00 0000186A 7800 moveq.l D4, 0x00 0000186C 7003 moveq.l D0, 0x03 0000186E C1C6 muls.w D0, D6 00001870 D047 add.w D0, D7 00001872 3D40 FFF4 move.w [A6 - 0xC], D0 00001876 7203 moveq.l D1, 0x03 00001878 C3C6 muls.w D1, D6 0000187A D247 add.w D1, D7 0000187C D243 add.w D1, D3 0000187E 3D41 FFF2 move.w [A6 - 0xE], D1 00001882 7403 moveq.l D2, 0x03 00001884 C5C6 muls.w D2, D6 00001886 D447 add.w D2, D7 00001888 9443 sub.w D2, D3 0000188A 3D42 FFF0 move.w [A6 - 0x10], D2 0000188E 3006 move.w D0, D6 00001890 E548 lsl D0.w, 2 00001892 D047 add.w D0, D7 00001894 3D40 FFEE move.w [A6 - 0x12], D0 00001898 3006 move.w D0, D6 0000189A E548 lsl D0.w, 2 0000189C D047 add.w D0, D7 0000189E D043 add.w D0, D3 000018A0 3D40 FFEC move.w [A6 - 0x14], D0 000018A4 3006 move.w D0, D6 000018A6 E548 lsl D0.w, 2 000018A8 D047 add.w D0, D7 000018AA 9043 sub.w D0, D3 000018AC 3D40 FFEA move.w [A6 - 0x16], D0 000018B0 7005 moveq.l D0, 0x05 000018B2 C1C6 muls.w D0, D6 000018B4 D047 add.w D0, D7 000018B6 3D40 FFE8 move.w [A6 - 0x18], D0 000018BA 7006 moveq.l D0, 0x06 000018BC C1C6 muls.w D0, D6 000018BE D047 add.w D0, D7 000018C0 3D40 FFE6 move.w [A6 - 0x1A], D0 000018C4 7006 moveq.l D0, 0x06 000018C6 C1C6 muls.w D0, D6 000018C8 D047 add.w D0, D7 000018CA D043 add.w D0, D3 000018CC 3D40 FFE4 move.w [A6 - 0x1C], D0 000018D0 7006 moveq.l D0, 0x06 000018D2 C1C6 muls.w D0, D6 000018D4 D047 add.w D0, D7 000018D6 9043 sub.w D0, D3 000018D8 3D40 FFE2 move.w [A6 - 0x1E], D0 000018DC 7007 moveq.l D0, 0x07 000018DE C1C6 muls.w D0, D6 000018E0 3D40 FFE0 move.w [A6 - 0x20], D0 000018E4 7007 moveq.l D0, 0x07 000018E6 C1C6 muls.w D0, D6 000018E8 D047 add.w D0, D7 000018EA 3D40 FFDE move.w [A6 - 0x22], D0 000018EE 7007 moveq.l D0, 0x07 000018F0 C1C6 muls.w D0, D6 000018F2 D047 add.w D0, D7 000018F4 D043 add.w D0, D3 000018F6 3D40 FFDC move.w [A6 - 0x24], D0 000018FA 7007 moveq.l D0, 0x07 000018FC C1C6 muls.w D0, D6 000018FE D047 add.w D0, D7 00001900 9043 sub.w D0, D3 00001902 3D40 FFDA move.w [A6 - 0x26], D0 00001906 3006 move.w D0, D6 00001908 E748 lsl D0.w, 3 0000190A D047 add.w D0, D7 0000190C 3D40 FFD8 move.w [A6 - 0x28], D0 00001910 3006 move.w D0, D6 00001912 E748 lsl D0.w, 3 00001914 D047 add.w D0, D7 00001916 D043 add.w D0, D3 00001918 3D40 FFD6 move.w [A6 - 0x2A], D0 0000191C 3006 move.w D0, D6 0000191E E748 lsl D0.w, 3 00001920 D047 add.w D0, D7 00001922 9043 sub.w D0, D3 00001924 3D40 FFD4 move.w [A6 - 0x2C], D0 00001928 7009 moveq.l D0, 0x09 0000192A C1C6 muls.w D0, D6 0000192C D047 add.w D0, D7 0000192E 3D40 FFD2 move.w [A6 - 0x2E], D0 00001932 4FEF 0032 lea.l A7, [A7 + 0x32] 00001936 6000 0282 bra +0x284 /* 00001BBA */ label0000193A: 0000193A 3F3C 0001 move.w -[A7], 0x1 0000193E 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001942 3F03 move.w -[A7], D3 00001944 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001948 302E FFF4 move.w D0, [A6 - 0xC] 0000194C D044 add.w D0, D4 0000194E 3F00 move.w -[A7], D0 00001950 3F2E 000A move.w -[A7], [A6 + 0xA] 00001954 302E FFF8 move.w D0, [A6 - 0x8] 00001958 D044 add.w D0, D4 0000195A 3F00 move.w -[A7], D0 0000195C 204D movea.l A0, A5 0000195E 2005 move.l D0, D5 00001960 48C0 ext.l D0 00001962 E588 lsl D0, 2 00001964 D1C0 add.l A0, D0 00001966 2F28 CE48 move.l -[A7], [A0 - 0x31B8] 0000196A 4EBA 066C jsr [PC + 0x66C /* 00001FD8 */] 0000196E 3EBC 0004 move.w [A7], 0x4 00001972 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001976 3F03 move.w -[A7], D3 00001978 3F2E FFFA move.w -[A7], [A6 - 0x6] 0000197C 302E FFF2 move.w D0, [A6 - 0xE] 00001980 D044 add.w D0, D4 00001982 3F00 move.w -[A7], D0 00001984 3F2E 000A move.w -[A7], [A6 + 0xA] 00001988 302E FFF0 move.w D0, [A6 - 0x10] 0000198C D044 add.w D0, D4 0000198E 3F00 move.w -[A7], D0 00001990 204D movea.l A0, A5 00001992 2005 move.l D0, D5 00001994 48C0 ext.l D0 00001996 E588 lsl D0, 2 00001998 D1C0 add.l A0, D0 0000199A 2F28 CE4C move.l -[A7], [A0 - 0x31B4] 0000199E 4EBA 0638 jsr [PC + 0x638 /* 00001FD8 */] 000019A2 3EBC 0002 move.w [A7], 0x2 000019A6 3F2E 0012 move.w -[A7], [A6 + 0x12] 000019AA 3F03 move.w -[A7], D3 000019AC 3F2E FFFE move.w -[A7], [A6 - 0x2] 000019B0 302E FFEE move.w D0, [A6 - 0x12] 000019B4 D044 add.w D0, D4 000019B6 3F00 move.w -[A7], D0 000019B8 3F2E 000A move.w -[A7], [A6 + 0xA] 000019BC 302E FFF4 move.w D0, [A6 - 0xC] 000019C0 D044 add.w D0, D4 000019C2 3F00 move.w -[A7], D0 000019C4 204D movea.l A0, A5 000019C6 2005 move.l D0, D5 000019C8 48C0 ext.l D0 000019CA E588 lsl D0, 2 000019CC D1C0 add.l A0, D0 000019CE 2F28 CE50 move.l -[A7], [A0 - 0x31B0] 000019D2 4EBA 0604 jsr [PC + 0x604 /* 00001FD8 */] 000019D6 3EBC 0004 move.w [A7], 0x4 000019DA 3F2E 0012 move.w -[A7], [A6 + 0x12] 000019DE 3F03 move.w -[A7], D3 000019E0 3F2E FFFA move.w -[A7], [A6 - 0x6] 000019E4 302E FFEC move.w D0, [A6 - 0x14] 000019E8 D044 add.w D0, D4 000019EA 3F00 move.w -[A7], D0 000019EC 3F2E 000A move.w -[A7], [A6 + 0xA] 000019F0 302E FFEA move.w D0, [A6 - 0x16] 000019F4 D044 add.w D0, D4 000019F6 3F00 move.w -[A7], D0 000019F8 204D movea.l A0, A5 000019FA 2005 move.l D0, D5 000019FC 48C0 ext.l D0 000019FE E588 lsl D0, 2 00001A00 D1C0 add.l A0, D0 00001A02 2F28 CE54 move.l -[A7], [A0 - 0x31AC] 00001A06 4EBA 05D0 jsr [PC + 0x5D0 /* 00001FD8 */] 00001A0A 3EBC 0003 move.w [A7], 0x3 00001A0E 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001A12 3F03 move.w -[A7], D3 00001A14 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001A18 302E FFE8 move.w D0, [A6 - 0x18] 00001A1C D044 add.w D0, D4 00001A1E 3F00 move.w -[A7], D0 00001A20 3F2E 000A move.w -[A7], [A6 + 0xA] 00001A24 302E FFEE move.w D0, [A6 - 0x12] 00001A28 D044 add.w D0, D4 00001A2A 3F00 move.w -[A7], D0 00001A2C 204D movea.l A0, A5 00001A2E 2005 move.l D0, D5 00001A30 48C0 ext.l D0 00001A32 E588 lsl D0, 2 00001A34 D1C0 add.l A0, D0 00001A36 2F28 CE58 move.l -[A7], [A0 - 0x31A8] 00001A3A 4EBA 059C jsr [PC + 0x59C /* 00001FD8 */] 00001A3E 3EBC 0001 move.w [A7], 0x1 00001A42 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001A46 3F03 move.w -[A7], D3 00001A48 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001A4C 302E FFE6 move.w D0, [A6 - 0x1A] 00001A50 D044 add.w D0, D4 00001A52 3F00 move.w -[A7], D0 00001A54 3F2E 000A move.w -[A7], [A6 + 0xA] 00001A58 302E FFE8 move.w D0, [A6 - 0x18] 00001A5C D044 add.w D0, D4 00001A5E 3F00 move.w -[A7], D0 00001A60 204D movea.l A0, A5 00001A62 2005 move.l D0, D5 00001A64 48C0 ext.l D0 00001A66 E588 lsl D0, 2 00001A68 D1C0 add.l A0, D0 00001A6A 2F28 CE5C move.l -[A7], [A0 - 0x31A4] 00001A6E 4EBA 0568 jsr [PC + 0x568 /* 00001FD8 */] 00001A72 3EBC 0004 move.w [A7], 0x4 00001A76 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001A7A 3F03 move.w -[A7], D3 00001A7C 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001A80 302E FFE4 move.w D0, [A6 - 0x1C] 00001A84 D044 add.w D0, D4 00001A86 3F00 move.w -[A7], D0 00001A88 3F2E 000A move.w -[A7], [A6 + 0xA] 00001A8C 302E FFE2 move.w D0, [A6 - 0x1E] 00001A90 D044 add.w D0, D4 00001A92 3F00 move.w -[A7], D0 00001A94 204D movea.l A0, A5 00001A96 2005 move.l D0, D5 00001A98 48C0 ext.l D0 00001A9A E588 lsl D0, 2 00001A9C D1C0 add.l A0, D0 00001A9E 2F28 CE60 move.l -[A7], [A0 - 0x31A0] 00001AA2 4EBA 0534 jsr [PC + 0x534 /* 00001FD8 */] 00001AA6 4FEF 0072 lea.l A7, [A7 + 0x72] 00001AAA 3F3C 0002 move.w -[A7], 0x2 00001AAE 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001AB2 3F03 move.w -[A7], D3 00001AB4 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001AB8 302E FFDE move.w D0, [A6 - 0x22] 00001ABC D044 add.w D0, D4 00001ABE 3F00 move.w -[A7], D0 00001AC0 3F2E 000A move.w -[A7], [A6 + 0xA] 00001AC4 302E FFE6 move.w D0, [A6 - 0x1A] 00001AC8 D044 add.w D0, D4 00001ACA 3F00 move.w -[A7], D0 00001ACC 204D movea.l A0, A5 00001ACE 2005 move.l D0, D5 00001AD0 48C0 ext.l D0 00001AD2 E588 lsl D0, 2 00001AD4 D1C0 add.l A0, D0 00001AD6 2F28 CE64 move.l -[A7], [A0 - 0x319C] 00001ADA 4EBA 04FC jsr [PC + 0x4FC /* 00001FD8 */] 00001ADE 3EBC 0004 move.w [A7], 0x4 00001AE2 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001AE6 3F03 move.w -[A7], D3 00001AE8 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001AEC 302E FFDC move.w D0, [A6 - 0x24] 00001AF0 D044 add.w D0, D4 00001AF2 3F00 move.w -[A7], D0 00001AF4 3F2E 000A move.w -[A7], [A6 + 0xA] 00001AF8 302E FFDA move.w D0, [A6 - 0x26] 00001AFC D044 add.w D0, D4 00001AFE 3F00 move.w -[A7], D0 00001B00 204D movea.l A0, A5 00001B02 2005 move.l D0, D5 00001B04 48C0 ext.l D0 00001B06 E588 lsl D0, 2 00001B08 D1C0 add.l A0, D0 00001B0A 2F28 CE68 move.l -[A7], [A0 - 0x3198] 00001B0E 4EBA 04C8 jsr [PC + 0x4C8 /* 00001FD8 */] 00001B12 3EBC 0002 move.w [A7], 0x2 00001B16 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001B1A 3F03 move.w -[A7], D3 00001B1C 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001B20 302E FFD8 move.w D0, [A6 - 0x28] 00001B24 D044 add.w D0, D4 00001B26 3F00 move.w -[A7], D0 00001B28 3F2E 000A move.w -[A7], [A6 + 0xA] 00001B2C 302E FFDE move.w D0, [A6 - 0x22] 00001B30 D044 add.w D0, D4 00001B32 3F00 move.w -[A7], D0 00001B34 204D movea.l A0, A5 00001B36 2005 move.l D0, D5 00001B38 48C0 ext.l D0 00001B3A E588 lsl D0, 2 00001B3C D1C0 add.l A0, D0 00001B3E 2F28 CE6C move.l -[A7], [A0 - 0x3194] 00001B42 4EBA 0494 jsr [PC + 0x494 /* 00001FD8 */] 00001B46 3EBC 0004 move.w [A7], 0x4 00001B4A 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001B4E 3F03 move.w -[A7], D3 00001B50 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001B54 302E FFD6 move.w D0, [A6 - 0x2A] 00001B58 D044 add.w D0, D4 00001B5A 3F00 move.w -[A7], D0 00001B5C 3F2E 000A move.w -[A7], [A6 + 0xA] 00001B60 302E FFD4 move.w D0, [A6 - 0x2C] 00001B64 D044 add.w D0, D4 00001B66 3F00 move.w -[A7], D0 00001B68 204D movea.l A0, A5 00001B6A 2005 move.l D0, D5 00001B6C 48C0 ext.l D0 00001B6E E588 lsl D0, 2 00001B70 D1C0 add.l A0, D0 00001B72 2F28 CE70 move.l -[A7], [A0 - 0x3190] 00001B76 4EBA 0460 jsr [PC + 0x460 /* 00001FD8 */] 00001B7A 3EBC 0003 move.w [A7], 0x3 00001B7E 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001B82 3F03 move.w -[A7], D3 00001B84 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001B88 302E FFD2 move.w D0, [A6 - 0x2E] 00001B8C D044 add.w D0, D4 00001B8E 3F00 move.w -[A7], D0 00001B90 3F2E 000A move.w -[A7], [A6 + 0xA] 00001B94 302E FFD8 move.w D0, [A6 - 0x28] 00001B98 D044 add.w D0, D4 00001B9A 3F00 move.w -[A7], D0 00001B9C 204D movea.l A0, A5 00001B9E 2005 move.l D0, D5 00001BA0 48C0 ext.l D0 00001BA2 E588 lsl D0, 2 00001BA4 D1C0 add.l A0, D0 00001BA6 2F28 CE74 move.l -[A7], [A0 - 0x318C] 00001BAA 4EBA 042C jsr [PC + 0x42C /* 00001FD8 */] 00001BAE 0645 000C addi.w D5, 0xC 00001BB2 D86E FFE0 add.w D4, [A6 - 0x20] 00001BB6 4FEF 0052 lea.l A7, [A7 + 0x52] label00001BBA: 00001BBA 0C45 0054 cmpi.w D5, 0x54 /* 'T' */ 00001BBE 6D00 FD7A blt -0x284 /* 0000193A */ 00001BC2 3F3C 0005 move.w -[A7], 0x5 00001BC6 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001BCA 3F03 move.w -[A7], D3 00001BCC 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001BD0 7034 moveq.l D0, 0x34 00001BD2 C1C6 muls.w D0, D6 00001BD4 D047 add.w D0, D7 00001BD6 5340 subq.w D0, 1 00001BD8 3F00 move.w -[A7], D0 00001BDA 3F2E 000A move.w -[A7], [A6 + 0xA] 00001BDE 7033 moveq.l D0, 0x33 00001BE0 C1C6 muls.w D0, D6 00001BE2 D047 add.w D0, D7 00001BE4 3F00 move.w -[A7], D0 00001BE6 2F2D CF98 move.l -[A7], [A5 - 0x3068] 00001BEA 4EBA 03EC jsr [PC + 0x3EC /* 00001FD8 */] 00001BEE 4CEE 00F8 FFBE movem.l D3,D4,D5,D6,D7, [A6 - 0x42] 00001BF4 4E5E unlink A6 00001BF6 4E75 rts export_23: 00001BF8 4E56 FFD2 link A6, -0x002E 00001BFC 48E7 1F08 movem.l -[A7], D3,D4,D5,D6,D7,A4 00001C00 3C2E 0008 move.w D6, [A6 + 0x8] 00001C04 3A2E 000C move.w D5, [A6 + 0xC] 00001C08 362E 0010 move.w D3, [A6 + 0x10] 00001C0C 7E0C moveq.l D7, 0x0C 00001C0E 7007 moveq.l D0, 0x07 00001C10 C1C5 muls.w D0, D5 00001C12 3D40 FFFE move.w [A6 - 0x2], D0 00001C16 3800 move.w D4, D0 00001C18 322E 000A move.w D1, [A6 + 0xA] 00001C1C D26E 000E add.w D1, [A6 + 0xE] 00001C20 3D41 FFFA move.w [A6 - 0x6], D1 00001C24 7403 moveq.l D2, 0x03 00001C26 C5C5 muls.w D2, D5 00001C28 D446 add.w D2, D6 00001C2A 3D42 FFFC move.w [A6 - 0x4], D2 00001C2E 3005 move.w D0, D5 00001C30 D040 add.w D0, D0 00001C32 D046 add.w D0, D6 00001C34 3D40 FFF8 move.w [A6 - 0x8], D0 00001C38 302E 000A move.w D0, [A6 + 0xA] 00001C3C D06E 0012 add.w D0, [A6 + 0x12] 00001C40 3D40 FFF6 move.w [A6 - 0xA], D0 00001C44 7003 moveq.l D0, 0x03 00001C46 C1C5 muls.w D0, D5 00001C48 D046 add.w D0, D6 00001C4A D043 add.w D0, D3 00001C4C 3D40 FFF2 move.w [A6 - 0xE], D0 00001C50 7003 moveq.l D0, 0x03 00001C52 C1C5 muls.w D0, D5 00001C54 D046 add.w D0, D6 00001C56 9043 sub.w D0, D3 00001C58 3D40 FFEE move.w [A6 - 0x12], D0 00001C5C 3005 move.w D0, D5 00001C5E E548 lsl D0.w, 2 00001C60 D046 add.w D0, D6 00001C62 3D40 FFEC move.w [A6 - 0x14], D0 00001C66 3005 move.w D0, D5 00001C68 E548 lsl D0.w, 2 00001C6A D046 add.w D0, D6 00001C6C D043 add.w D0, D3 00001C6E 3D40 FFEA move.w [A6 - 0x16], D0 00001C72 3005 move.w D0, D5 00001C74 E548 lsl D0.w, 2 00001C76 D046 add.w D0, D6 00001C78 9043 sub.w D0, D3 00001C7A 3D40 FFE8 move.w [A6 - 0x18], D0 00001C7E 7005 moveq.l D0, 0x05 00001C80 C1C5 muls.w D0, D5 00001C82 D046 add.w D0, D6 00001C84 3D40 FFE6 move.w [A6 - 0x1A], D0 00001C88 7006 moveq.l D0, 0x06 00001C8A C1C5 muls.w D0, D5 00001C8C D046 add.w D0, D6 00001C8E 3D40 FFE4 move.w [A6 - 0x1C], D0 00001C92 7006 moveq.l D0, 0x06 00001C94 C1C5 muls.w D0, D5 00001C96 D046 add.w D0, D6 00001C98 D043 add.w D0, D3 00001C9A 3D40 FFE2 move.w [A6 - 0x1E], D0 00001C9E 7006 moveq.l D0, 0x06 00001CA0 C1C5 muls.w D0, D5 00001CA2 D046 add.w D0, D6 00001CA4 9043 sub.w D0, D3 00001CA6 3D40 FFE0 move.w [A6 - 0x20], D0 00001CAA 7007 moveq.l D0, 0x07 00001CAC C1C5 muls.w D0, D5 00001CAE D046 add.w D0, D6 00001CB0 3D40 FFDE move.w [A6 - 0x22], D0 00001CB4 7007 moveq.l D0, 0x07 00001CB6 C1C5 muls.w D0, D5 00001CB8 D046 add.w D0, D6 00001CBA D043 add.w D0, D3 00001CBC 3D40 FFDC move.w [A6 - 0x24], D0 00001CC0 7007 moveq.l D0, 0x07 00001CC2 C1C5 muls.w D0, D5 00001CC4 D046 add.w D0, D6 00001CC6 9043 sub.w D0, D3 00001CC8 3D40 FFDA move.w [A6 - 0x26], D0 00001CCC 3005 move.w D0, D5 00001CCE E748 lsl D0.w, 3 00001CD0 D046 add.w D0, D6 00001CD2 3D40 FFD8 move.w [A6 - 0x28], D0 00001CD6 3005 move.w D0, D5 00001CD8 E748 lsl D0.w, 3 00001CDA D046 add.w D0, D6 00001CDC D043 add.w D0, D3 00001CDE 3D40 FFD6 move.w [A6 - 0x2A], D0 00001CE2 3005 move.w D0, D5 00001CE4 E748 lsl D0.w, 3 00001CE6 D046 add.w D0, D6 00001CE8 9043 sub.w D0, D3 00001CEA 3D40 FFD4 move.w [A6 - 0x2C], D0 00001CEE 7009 moveq.l D0, 0x09 00001CF0 C1C5 muls.w D0, D5 00001CF2 D046 add.w D0, D6 00001CF4 3D40 FFD2 move.w [A6 - 0x2E], D0 00001CF8 6000 0282 bra +0x284 /* 00001F7C */ label00001CFC: 00001CFC 3F3C 0001 move.w -[A7], 0x1 00001D00 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001D04 3F03 move.w -[A7], D3 00001D06 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001D0A 302E FFFC move.w D0, [A6 - 0x4] 00001D0E D044 add.w D0, D4 00001D10 3F00 move.w -[A7], D0 00001D12 3F2E 000A move.w -[A7], [A6 + 0xA] 00001D16 302E FFF8 move.w D0, [A6 - 0x8] 00001D1A D044 add.w D0, D4 00001D1C 3F00 move.w -[A7], D0 00001D1E 204D movea.l A0, A5 00001D20 2007 move.l D0, D7 00001D22 48C0 ext.l D0 00001D24 E588 lsl D0, 2 00001D26 D1C0 add.l A0, D0 00001D28 2F28 CE48 move.l -[A7], [A0 - 0x31B8] 00001D2C 4EBA 02AA jsr [PC + 0x2AA /* 00001FD8 */] 00001D30 3EBC 0004 move.w [A7], 0x4 00001D34 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001D38 3F03 move.w -[A7], D3 00001D3A 3F2E FFF6 move.w -[A7], [A6 - 0xA] 00001D3E 302E FFF2 move.w D0, [A6 - 0xE] 00001D42 D044 add.w D0, D4 00001D44 3F00 move.w -[A7], D0 00001D46 3F2E 000A move.w -[A7], [A6 + 0xA] 00001D4A 302E FFEE move.w D0, [A6 - 0x12] 00001D4E D044 add.w D0, D4 00001D50 3F00 move.w -[A7], D0 00001D52 204D movea.l A0, A5 00001D54 2007 move.l D0, D7 00001D56 48C0 ext.l D0 00001D58 E588 lsl D0, 2 00001D5A D1C0 add.l A0, D0 00001D5C 2F28 CE4C move.l -[A7], [A0 - 0x31B4] 00001D60 4EBA 0276 jsr [PC + 0x276 /* 00001FD8 */] 00001D64 3EBC 0002 move.w [A7], 0x2 00001D68 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001D6C 3F03 move.w -[A7], D3 00001D6E 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001D72 302E FFEC move.w D0, [A6 - 0x14] 00001D76 D044 add.w D0, D4 00001D78 3F00 move.w -[A7], D0 00001D7A 3F2E 000A move.w -[A7], [A6 + 0xA] 00001D7E 302E FFFC move.w D0, [A6 - 0x4] 00001D82 D044 add.w D0, D4 00001D84 3F00 move.w -[A7], D0 00001D86 204D movea.l A0, A5 00001D88 2007 move.l D0, D7 00001D8A 48C0 ext.l D0 00001D8C E588 lsl D0, 2 00001D8E D1C0 add.l A0, D0 00001D90 2F28 CE50 move.l -[A7], [A0 - 0x31B0] 00001D94 4EBA 0242 jsr [PC + 0x242 /* 00001FD8 */] 00001D98 3EBC 0004 move.w [A7], 0x4 00001D9C 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001DA0 3F03 move.w -[A7], D3 00001DA2 3F2E FFF6 move.w -[A7], [A6 - 0xA] 00001DA6 302E FFEA move.w D0, [A6 - 0x16] 00001DAA D044 add.w D0, D4 00001DAC 3F00 move.w -[A7], D0 00001DAE 3F2E 000A move.w -[A7], [A6 + 0xA] 00001DB2 302E FFE8 move.w D0, [A6 - 0x18] 00001DB6 D044 add.w D0, D4 00001DB8 3F00 move.w -[A7], D0 00001DBA 204D movea.l A0, A5 00001DBC 2007 move.l D0, D7 00001DBE 48C0 ext.l D0 00001DC0 E588 lsl D0, 2 00001DC2 D1C0 add.l A0, D0 00001DC4 2F28 CE54 move.l -[A7], [A0 - 0x31AC] 00001DC8 4EBA 020E jsr [PC + 0x20E /* 00001FD8 */] 00001DCC 3EBC 0003 move.w [A7], 0x3 00001DD0 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001DD4 3F03 move.w -[A7], D3 00001DD6 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001DDA 302E FFE6 move.w D0, [A6 - 0x1A] 00001DDE D044 add.w D0, D4 00001DE0 3F00 move.w -[A7], D0 00001DE2 3F2E 000A move.w -[A7], [A6 + 0xA] 00001DE6 302E FFEC move.w D0, [A6 - 0x14] 00001DEA D044 add.w D0, D4 00001DEC 3F00 move.w -[A7], D0 00001DEE 204D movea.l A0, A5 00001DF0 2007 move.l D0, D7 00001DF2 48C0 ext.l D0 00001DF4 E588 lsl D0, 2 00001DF6 D1C0 add.l A0, D0 00001DF8 2F28 CE58 move.l -[A7], [A0 - 0x31A8] 00001DFC 4EBA 01DA jsr [PC + 0x1DA /* 00001FD8 */] 00001E00 3EBC 0001 move.w [A7], 0x1 00001E04 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001E08 3F03 move.w -[A7], D3 00001E0A 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001E0E 302E FFE4 move.w D0, [A6 - 0x1C] 00001E12 D044 add.w D0, D4 00001E14 3F00 move.w -[A7], D0 00001E16 3F2E 000A move.w -[A7], [A6 + 0xA] 00001E1A 302E FFE6 move.w D0, [A6 - 0x1A] 00001E1E D044 add.w D0, D4 00001E20 3F00 move.w -[A7], D0 00001E22 204D movea.l A0, A5 00001E24 2007 move.l D0, D7 00001E26 48C0 ext.l D0 00001E28 E588 lsl D0, 2 00001E2A D1C0 add.l A0, D0 00001E2C 2F28 CE5C move.l -[A7], [A0 - 0x31A4] 00001E30 4EBA 01A6 jsr [PC + 0x1A6 /* 00001FD8 */] 00001E34 3EBC 0004 move.w [A7], 0x4 00001E38 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001E3C 3F03 move.w -[A7], D3 00001E3E 3F2E FFF6 move.w -[A7], [A6 - 0xA] 00001E42 302E FFE2 move.w D0, [A6 - 0x1E] 00001E46 D044 add.w D0, D4 00001E48 3F00 move.w -[A7], D0 00001E4A 3F2E 000A move.w -[A7], [A6 + 0xA] 00001E4E 302E FFE0 move.w D0, [A6 - 0x20] 00001E52 D044 add.w D0, D4 00001E54 3F00 move.w -[A7], D0 00001E56 204D movea.l A0, A5 00001E58 2007 move.l D0, D7 00001E5A 48C0 ext.l D0 00001E5C E588 lsl D0, 2 00001E5E D1C0 add.l A0, D0 00001E60 2F28 CE60 move.l -[A7], [A0 - 0x31A0] 00001E64 4EBA 0172 jsr [PC + 0x172 /* 00001FD8 */] 00001E68 4FEF 0072 lea.l A7, [A7 + 0x72] 00001E6C 3F3C 0002 move.w -[A7], 0x2 00001E70 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001E74 3F03 move.w -[A7], D3 00001E76 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001E7A 302E FFDE move.w D0, [A6 - 0x22] 00001E7E D044 add.w D0, D4 00001E80 3F00 move.w -[A7], D0 00001E82 3F2E 000A move.w -[A7], [A6 + 0xA] 00001E86 302E FFE4 move.w D0, [A6 - 0x1C] 00001E8A D044 add.w D0, D4 00001E8C 3F00 move.w -[A7], D0 00001E8E 204D movea.l A0, A5 00001E90 2007 move.l D0, D7 00001E92 48C0 ext.l D0 00001E94 E588 lsl D0, 2 00001E96 D1C0 add.l A0, D0 00001E98 2F28 CE64 move.l -[A7], [A0 - 0x319C] 00001E9C 4EBA 013A jsr [PC + 0x13A /* 00001FD8 */] 00001EA0 3EBC 0004 move.w [A7], 0x4 00001EA4 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001EA8 3F03 move.w -[A7], D3 00001EAA 3F2E FFF6 move.w -[A7], [A6 - 0xA] 00001EAE 302E FFDC move.w D0, [A6 - 0x24] 00001EB2 D044 add.w D0, D4 00001EB4 3F00 move.w -[A7], D0 00001EB6 3F2E 000A move.w -[A7], [A6 + 0xA] 00001EBA 302E FFDA move.w D0, [A6 - 0x26] 00001EBE D044 add.w D0, D4 00001EC0 3F00 move.w -[A7], D0 00001EC2 204D movea.l A0, A5 00001EC4 2007 move.l D0, D7 00001EC6 48C0 ext.l D0 00001EC8 E588 lsl D0, 2 00001ECA D1C0 add.l A0, D0 00001ECC 2F28 CE68 move.l -[A7], [A0 - 0x3198] 00001ED0 4EBA 0106 jsr [PC + 0x106 /* 00001FD8 */] 00001ED4 3EBC 0002 move.w [A7], 0x2 00001ED8 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001EDC 3F03 move.w -[A7], D3 00001EDE 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001EE2 302E FFD8 move.w D0, [A6 - 0x28] 00001EE6 D044 add.w D0, D4 00001EE8 3F00 move.w -[A7], D0 00001EEA 3F2E 000A move.w -[A7], [A6 + 0xA] 00001EEE 302E FFDE move.w D0, [A6 - 0x22] 00001EF2 D044 add.w D0, D4 00001EF4 3F00 move.w -[A7], D0 00001EF6 204D movea.l A0, A5 00001EF8 2007 move.l D0, D7 00001EFA 48C0 ext.l D0 00001EFC E588 lsl D0, 2 00001EFE D1C0 add.l A0, D0 00001F00 2F28 CE6C move.l -[A7], [A0 - 0x3194] 00001F04 4EBA 00D2 jsr [PC + 0xD2 /* 00001FD8 */] 00001F08 3EBC 0004 move.w [A7], 0x4 00001F0C 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001F10 3F03 move.w -[A7], D3 00001F12 3F2E FFF6 move.w -[A7], [A6 - 0xA] 00001F16 302E FFD6 move.w D0, [A6 - 0x2A] 00001F1A D044 add.w D0, D4 00001F1C 3F00 move.w -[A7], D0 00001F1E 3F2E 000A move.w -[A7], [A6 + 0xA] 00001F22 302E FFD4 move.w D0, [A6 - 0x2C] 00001F26 D044 add.w D0, D4 00001F28 3F00 move.w -[A7], D0 00001F2A 204D movea.l A0, A5 00001F2C 2007 move.l D0, D7 00001F2E 48C0 ext.l D0 00001F30 E588 lsl D0, 2 00001F32 D1C0 add.l A0, D0 00001F34 2F28 CE70 move.l -[A7], [A0 - 0x3190] 00001F38 4EBA 009E jsr [PC + 0x9E /* 00001FD8 */] 00001F3C 3EBC 0003 move.w [A7], 0x3 00001F40 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001F44 3F03 move.w -[A7], D3 00001F46 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001F4A 302E FFD2 move.w D0, [A6 - 0x2E] 00001F4E D044 add.w D0, D4 00001F50 3F00 move.w -[A7], D0 00001F52 3F2E 000A move.w -[A7], [A6 + 0xA] 00001F56 302E FFD8 move.w D0, [A6 - 0x28] 00001F5A D044 add.w D0, D4 00001F5C 3F00 move.w -[A7], D0 00001F5E 204D movea.l A0, A5 00001F60 2007 move.l D0, D7 00001F62 48C0 ext.l D0 00001F64 E588 lsl D0, 2 00001F66 D1C0 add.l A0, D0 00001F68 2F28 CE74 move.l -[A7], [A0 - 0x318C] 00001F6C 4EBA 006A jsr [PC + 0x6A /* 00001FD8 */] 00001F70 0647 000C addi.w D7, 0xC 00001F74 D86E FFFE add.w D4, [A6 - 0x2] 00001F78 4FEF 0052 lea.l A7, [A7 + 0x52] label00001F7C: 00001F7C 0C47 0048 cmpi.w D7, 0x48 /* 'H' */ 00001F80 6D00 FD7A blt -0x284 /* 00001CFC */ 00001F84 7E00 moveq.l D7, 0x00 00001F86 49ED CE3C lea.l A4, [A5 - 0x31C4] 00001F8A 6018 bra +0x1A /* 00001FA4 */ label00001F8C: 00001F8C 4878 0001 push.l 0x1 00001F90 42A7 clr.l -[A7] 00001F92 42A7 clr.l -[A7] 00001F94 4267 clr.w -[A7] 00001F96 2F14 move.l -[A7], [A4] 00001F98 4EBA 003E jsr [PC + 0x3E /* 00001FD8 */] 00001F9C 5247 addq.w D7, 1 00001F9E 588C addq.l A4, 4 00001FA0 4FEF 0012 lea.l A7, [A7 + 0x12] label00001FA4: 00001FA4 0C47 000F cmpi.w D7, 0xF 00001FA8 6DE2 blt -0x1C /* 00001F8C */ 00001FAA 7E4B moveq.l D7, 0x4B 00001FAC 49ED CF68 lea.l A4, [A5 - 0x3098] 00001FB0 6018 bra +0x1A /* 00001FCA */ label00001FB2: 00001FB2 4878 0001 push.l 0x1 00001FB6 42A7 clr.l -[A7] 00001FB8 42A7 clr.l -[A7] 00001FBA 4267 clr.w -[A7] 00001FBC 2F14 move.l -[A7], [A4] 00001FBE 4EBA 0018 jsr [PC + 0x18 /* 00001FD8 */] 00001FC2 5247 addq.w D7, 1 00001FC4 588C addq.l A4, 4 00001FC6 4FEF 0012 lea.l A7, [A7 + 0x12] label00001FCA: 00001FCA 0C47 0058 cmpi.w D7, 0x58 /* 'X' */ 00001FCE 6DE2 blt -0x1C /* 00001FB2 */ 00001FD0 4CDF 10F8 movem.l D3,D4,D5,D6,D7,A4, [A7]+ 00001FD4 4E5E unlink A6 00001FD6 4E75 rts fn00001FD8: 00001FD8 4E56 FFF6 link A6, -0x000A 00001FDC 48E7 1F08 movem.l -[A7], D3,D4,D5,D6,D7,A4 00001FE0 286E 0008 movea.l A4, [A6 + 0x8] 00001FE4 3C2E 000C move.w D6, [A6 + 0xC] 00001FE8 3A2E 000E move.w D5, [A6 + 0xE] 00001FEC 382E 0010 move.w D4, [A6 + 0x10] 00001FF0 3E2E 0012 move.w D7, [A6 + 0x12] 00001FF4 4878 0021 push.l 0x21 /* '!' */ 00001FF8 A862 syscall ForeColor 00001FFA 0C6E 0001 0018 cmpi.w [A6 + 0x18], 0x1 00002000 664E bne +0x50 /* 00002050 */ 00002002 A8DA syscall OpenRgn 00002004 3F06 move.w -[A7], D6 00002006 3F05 move.w -[A7], D5 00002008 A893 syscall MoveTo 0000200A 3004 move.w D0, D4 0000200C 906E 0014 sub.w D0, [A6 + 0x14] 00002010 3D40 FFF8 move.w [A6 - 0x8], D0 00002014 3F00 move.w -[A7], D0 00002016 3F05 move.w -[A7], D5 00002018 A891 syscall LineTo 0000201A 362E 0016 move.w D3, [A6 + 0x16] 0000201E D645 add.w D3, D5 00002020 3F2E FFF8 move.w -[A7], [A6 - 0x8] 00002024 3F03 move.w -[A7], D3 00002026 A891 syscall LineTo 00002028 3F04 move.w -[A7], D4 0000202A 3F03 move.w -[A7], D3 0000202C A891 syscall LineTo 0000202E 3F04 move.w -[A7], D4 00002030 3F07 move.w -[A7], D7 00002032 A891 syscall LineTo 00002034 3F06 move.w -[A7], D6 00002036 3F07 move.w -[A7], D7 00002038 A891 syscall LineTo 0000203A 3F06 move.w -[A7], D6 0000203C 3F05 move.w -[A7], D5 0000203E A891 syscall LineTo 00002040 2F0C move.l -[A7], A4 00002042 A8DB syscall CloseRgn 00002044 2F0C move.l -[A7], A4 00002046 2F2D CC2C move.l -[A7], [A5 - 0x33D4] 0000204A AA12 syscall FillCRgn 0000204C 2F0C move.l -[A7], A4 0000204E A8D2 syscall FrameRgn label00002050: 00002050 0C6E 0002 0018 cmpi.w [A6 + 0x18], 0x2 00002056 6668 bne +0x6A /* 000020C0 */ 00002058 A8DA syscall OpenRgn 0000205A 302E 0014 move.w D0, [A6 + 0x14] 0000205E D046 add.w D0, D6 00002060 3D40 FFF6 move.w [A6 - 0xA], D0 00002064 3F00 move.w -[A7], D0 00002066 3F05 move.w -[A7], D5 00002068 A893 syscall MoveTo 0000206A 3004 move.w D0, D4 0000206C 906E 0014 sub.w D0, [A6 + 0x14] 00002070 3D40 FFF8 move.w [A6 - 0x8], D0 00002074 3F00 move.w -[A7], D0 00002076 3F05 move.w -[A7], D5 00002078 A891 syscall LineTo 0000207A 362E 0016 move.w D3, [A6 + 0x16] 0000207E D645 add.w D3, D5 00002080 3F2E FFF8 move.w -[A7], [A6 - 0x8] 00002084 3F03 move.w -[A7], D3 00002086 A891 syscall LineTo 00002088 3F04 move.w -[A7], D4 0000208A 3F03 move.w -[A7], D3 0000208C A891 syscall LineTo 0000208E 3F04 move.w -[A7], D4 00002090 3F07 move.w -[A7], D7 00002092 A891 syscall LineTo 00002094 3F06 move.w -[A7], D6 00002096 3F07 move.w -[A7], D7 00002098 A891 syscall LineTo 0000209A 3F06 move.w -[A7], D6 0000209C 3F03 move.w -[A7], D3 0000209E A891 syscall LineTo 000020A0 3F2E FFF6 move.w -[A7], [A6 - 0xA] 000020A4 3F03 move.w -[A7], D3 000020A6 A891 syscall LineTo 000020A8 3F2E FFF6 move.w -[A7], [A6 - 0xA] 000020AC 3F05 move.w -[A7], D5 000020AE A891 syscall LineTo 000020B0 2F0C move.l -[A7], A4 000020B2 A8DB syscall CloseRgn 000020B4 2F0C move.l -[A7], A4 000020B6 2F2D CC2C move.l -[A7], [A5 - 0x33D4] 000020BA AA12 syscall FillCRgn 000020BC 2F0C move.l -[A7], A4 000020BE A8D2 syscall FrameRgn label000020C0: 000020C0 0C6E 0003 0018 cmpi.w [A6 + 0x18], 0x3 000020C6 6650 bne +0x52 /* 00002118 */ 000020C8 A8DA syscall OpenRgn 000020CA 302E 0014 move.w D0, [A6 + 0x14] 000020CE D046 add.w D0, D6 000020D0 3D40 FFF6 move.w [A6 - 0xA], D0 000020D4 3F00 move.w -[A7], D0 000020D6 3F05 move.w -[A7], D5 000020D8 A893 syscall MoveTo 000020DA 3F04 move.w -[A7], D4 000020DC 3F05 move.w -[A7], D5 000020DE A891 syscall LineTo 000020E0 3F04 move.w -[A7], D4 000020E2 3F07 move.w -[A7], D7 000020E4 A891 syscall LineTo 000020E6 3F06 move.w -[A7], D6 000020E8 3F07 move.w -[A7], D7 000020EA A891 syscall LineTo 000020EC 362E 0016 move.w D3, [A6 + 0x16] 000020F0 D645 add.w D3, D5 000020F2 3F06 move.w -[A7], D6 000020F4 3F03 move.w -[A7], D3 000020F6 A891 syscall LineTo 000020F8 3F2E FFF6 move.w -[A7], [A6 - 0xA] 000020FC 3F03 move.w -[A7], D3 000020FE A891 syscall LineTo 00002100 3F2E FFF6 move.w -[A7], [A6 - 0xA] 00002104 3F05 move.w -[A7], D5 00002106 A891 syscall LineTo 00002108 2F0C move.l -[A7], A4 0000210A A8DB syscall CloseRgn 0000210C 2F0C move.l -[A7], A4 0000210E 2F2D CC2C move.l -[A7], [A5 - 0x33D4] 00002112 AA12 syscall FillCRgn 00002114 2F0C move.l -[A7], A4 00002116 A8D2 syscall FrameRgn label00002118: 00002118 0C6E 0004 0018 cmpi.w [A6 + 0x18], 0x4 0000211E 6628 bne +0x2A /* 00002148 */ 00002120 A8DA syscall OpenRgn 00002122 3F06 move.w -[A7], D6 00002124 3F05 move.w -[A7], D5 00002126 A893 syscall MoveTo 00002128 3F04 move.w -[A7], D4 0000212A 3F05 move.w -[A7], D5 0000212C A891 syscall LineTo 0000212E 3F04 move.w -[A7], D4 00002130 3F07 move.w -[A7], D7 00002132 A891 syscall LineTo 00002134 3F06 move.w -[A7], D6 00002136 3F07 move.w -[A7], D7 00002138 A891 syscall LineTo 0000213A 3F06 move.w -[A7], D6 0000213C 3F05 move.w -[A7], D5 0000213E A891 syscall LineTo 00002140 2F0C move.l -[A7], A4 00002142 A8DB syscall CloseRgn 00002144 2F0C move.l -[A7], A4 00002146 A8D3 syscall PaintRgn label00002148: 00002148 0C6E 0005 0018 cmpi.w [A6 + 0x18], 0x5 0000214E 6630 bne +0x32 /* 00002180 */ 00002150 A8DA syscall OpenRgn 00002152 3F06 move.w -[A7], D6 00002154 3F05 move.w -[A7], D5 00002156 A893 syscall MoveTo 00002158 3F04 move.w -[A7], D4 0000215A 3F05 move.w -[A7], D5 0000215C A891 syscall LineTo 0000215E 3F04 move.w -[A7], D4 00002160 3F07 move.w -[A7], D7 00002162 A891 syscall LineTo 00002164 3F06 move.w -[A7], D6 00002166 3F07 move.w -[A7], D7 00002168 A891 syscall LineTo 0000216A 3F06 move.w -[A7], D6 0000216C 3F05 move.w -[A7], D5 0000216E A891 syscall LineTo 00002170 2F0C move.l -[A7], A4 00002172 A8DB syscall CloseRgn 00002174 2F0C move.l -[A7], A4 00002176 2F2D CC2C move.l -[A7], [A5 - 0x33D4] 0000217A AA12 syscall FillCRgn 0000217C 2F0C move.l -[A7], A4 0000217E A8D2 syscall FrameRgn label00002180: 00002180 4CDF 10F8 movem.l D3,D4,D5,D6,D7,A4, [A7]+ 00002184 4E5E unlink A6 00002186 4E75 rts export_24: 00002188 4E56 FF56 link A6, -0x00AA 0000218C 486D DE0C pea.l [A5 - 0x21F4] 00002190 486E FF57 pea.l [A6 - 0xA9] 00002194 4EAD 03B2 jsr [A5 + 0x3B2 /* export_114 */] 00002198 486E FF57 pea.l [A6 - 0xA9] 0000219C 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 000021A0 1D40 FF56 move.b [A6 - 0xAA], D0 000021A4 4257 clr.w [A7] 000021A6 486E FF56 pea.l [A6 - 0xAA] 000021AA 4267 clr.w -[A7] 000021AC 486E FFA2 pea.l [A6 - 0x5E] 000021B0 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 000021B4 4A5F tst.w [A7]+ 000021B6 4FEF 000A lea.l A7, [A7 + 0xA] 000021BA 665C bne +0x5E /* 00002218 */ 000021BC 7002 moveq.l D0, 0x02 000021BE 2D40 FF96 move.l [A6 - 0x6A], D0 000021C2 4267 clr.w -[A7] 000021C4 3F2E FFA2 move.w -[A7], [A6 - 0x5E] 000021C8 486E FF96 pea.l [A6 - 0x6A] 000021CC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000021D0 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000021D4 4A5F tst.w [A7]+ 000021D6 670C beq +0xE /* 000021E4 */ 000021D8 4267 clr.w -[A7] 000021DA 3F2E FFA2 move.w -[A7], [A6 - 0x5E] 000021DE 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000021E2 6034 bra +0x36 /* 00002218 */ label000021E4: 000021E4 2D7C 0000 00B0 FF96 move.l [A6 - 0x6A], 0xB0 000021EC 4267 clr.w -[A7] 000021EE 3F2E FFA2 move.w -[A7], [A6 - 0x5E] 000021F2 486E FF96 pea.l [A6 - 0x6A] 000021F6 2F2E 000C move.l -[A7], [A6 + 0xC] 000021FA 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000021FE 4A5F tst.w [A7]+ 00002200 670C beq +0xE /* 0000220E */ 00002202 4267 clr.w -[A7] 00002204 3F2E FFA2 move.w -[A7], [A6 - 0x5E] 00002208 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 0000220C 600A bra +0xC /* 00002218 */ label0000220E: 0000220E 4267 clr.w -[A7] 00002210 3F2E FFA2 move.w -[A7], [A6 - 0x5E] 00002214 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] label00002218: 00002218 4E5E unlink A6 0000221A 4E75 rts export_25: 0000221C 4E56 FF98 link A6, -0x0068 00002220 2F07 move.l -[A7], D7 00002222 3D7C 00A0 FF9E move.w [A6 - 0x62], 0xA0 00002228 3D7C 0041 FF9C move.w [A6 - 0x64], 0x41 /* 'A' */ 0000222E 2D7C 4448 4B45 FFA6 move.l [A6 - 0x5A], 0x44484B45 /* 'DHKE' */ 00002236 7E01 moveq.l D7, 0x01 00002238 2F2E FF9C move.l -[A7], [A6 - 0x64] 0000223C 486D DE20 pea.l [A5 - 0x21E0] 00002240 42A7 clr.l -[A7] 00002242 3F07 move.w -[A7], D7 00002244 486E FFA6 pea.l [A6 - 0x5A] 00002248 42A7 clr.l -[A7] 0000224A 486E FFB6 pea.l [A6 - 0x4A] 0000224E 3F3C 0002 move.w -[A7], 0x2 00002252 A9EA syscall Pack3 00002254 4A2E FFB6 tst.b [A6 - 0x4A] 00002258 6700 008E beq +0x90 /* 000022E8 */ 0000225C 4267 clr.w -[A7] 0000225E 486E FFC0 pea.l [A6 - 0x40] 00002262 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002266 486E FFA4 pea.l [A6 - 0x5C] 0000226A 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 0000226E 4A5F tst.w [A7]+ 00002270 670A beq +0xC /* 0000227C */ 00002272 486D DE22 pea.l [A5 - 0x21DE] 00002276 4EBA 103A jsr [PC + 0x103A /* 000032B2 */] 0000227A 606C bra +0x6E /* 000022E8 */ label0000227C: 0000227C 7002 moveq.l D0, 0x02 0000227E 2D40 FF98 move.l [A6 - 0x68], D0 00002282 4267 clr.w -[A7] 00002284 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002288 486E FF98 pea.l [A6 - 0x68] 0000228C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002290 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002294 4A5F tst.w [A7]+ 00002296 6714 beq +0x16 /* 000022AC */ 00002298 486D DE32 pea.l [A5 - 0x21CE] 0000229C 4EBA 1014 jsr [PC + 0x1014 /* 000032B2 */] 000022A0 4257 clr.w [A7] 000022A2 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000022A6 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000022AA 603C bra +0x3E /* 000022E8 */ label000022AC: 000022AC 2D7C 0000 00B0 FF98 move.l [A6 - 0x68], 0xB0 000022B4 4267 clr.w -[A7] 000022B6 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000022BA 486E FF98 pea.l [A6 - 0x68] 000022BE 2F2E 000C move.l -[A7], [A6 + 0xC] 000022C2 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000022C6 4A5F tst.w [A7]+ 000022C8 6714 beq +0x16 /* 000022DE */ 000022CA 486D DE50 pea.l [A5 - 0x21B0] 000022CE 4EBA 0FE2 jsr [PC + 0xFE2 /* 000032B2 */] 000022D2 4257 clr.w [A7] 000022D4 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000022D8 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000022DC 600A bra +0xC /* 000022E8 */ label000022DE: 000022DE 4267 clr.w -[A7] 000022E0 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000022E4 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] label000022E8: 000022E8 2E2E FF94 move.l D7, [A6 - 0x6C] 000022EC 4E5E unlink A6 000022EE 4E75 rts export_26: 000022F0 4E56 FFA8 link A6, -0x0058 000022F4 3D7C 00A0 FFAE move.w [A6 - 0x52], 0xA0 000022FA 3D7C 003E FFAC move.w [A6 - 0x54], 0x3E /* '>' */ 00002300 2F2E FFAC move.l -[A7], [A6 - 0x54] 00002304 486D DE6A pea.l [A5 - 0x2196] 00002308 486D DE86 pea.l [A5 - 0x217A] 0000230C 42A7 clr.l -[A7] 0000230E 486E FFB6 pea.l [A6 - 0x4A] 00002312 3F3C 0001 move.w -[A7], 0x1 00002316 A9EA syscall Pack3 00002318 4A2E FFB6 tst.b [A6 - 0x4A] 0000231C 6700 0106 beq +0x108 /* 00002424 */ 00002320 4267 clr.w -[A7] 00002322 486E FFC0 pea.l [A6 - 0x40] 00002326 3F2E FFBC move.w -[A7], [A6 - 0x44] 0000232A 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 00002330 2F3C 4448 4B45 move.l -[A7], 0x44484B45 /* 'DHKE' */ 00002336 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 0000233A 4A5F tst.w [A7]+ 0000233C 675A beq +0x5C /* 00002398 */ 0000233E 4267 clr.w -[A7] 00002340 486E FFC0 pea.l [A6 - 0x40] 00002344 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002348 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 0000234E 2F3C 4448 4B45 move.l -[A7], 0x44484B45 /* 'DHKE' */ 00002354 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00002358 0C5F FFD0 cmpi.w [A7]+, 0xFFD0 0000235C 6610 bne +0x12 /* 0000236E */ 0000235E 4267 clr.w -[A7] 00002360 486E FFC0 pea.l [A6 - 0x40] 00002364 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002368 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 0000236C 548F addq.l A7, 2 label0000236E: 0000236E 4267 clr.w -[A7] 00002370 486E FFC0 pea.l [A6 - 0x40] 00002374 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002378 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 0000237E 2F3C 4448 4B45 move.l -[A7], 0x44484B45 /* 'DHKE' */ 00002384 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00002388 4A5F tst.w [A7]+ 0000238A 670C beq +0xE /* 00002398 */ 0000238C 486D DE88 pea.l [A5 - 0x2178] 00002390 4EBA 0F20 jsr [PC + 0xF20 /* 000032B2 */] 00002394 6000 008E bra +0x90 /* 00002424 */ label00002398: 00002398 4267 clr.w -[A7] 0000239A 486E FFC0 pea.l [A6 - 0x40] 0000239E 3F2E FFBC move.w -[A7], [A6 - 0x44] 000023A2 486E FFB4 pea.l [A6 - 0x4C] 000023A6 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 000023AA 4A5F tst.w [A7]+ 000023AC 670A beq +0xC /* 000023B8 */ 000023AE 486D DE9A pea.l [A5 - 0x2166] 000023B2 4EBA 0EFE jsr [PC + 0xEFE /* 000032B2 */] 000023B6 606C bra +0x6E /* 00002424 */ label000023B8: 000023B8 7002 moveq.l D0, 0x02 000023BA 2D40 FFA8 move.l [A6 - 0x58], D0 000023BE 4267 clr.w -[A7] 000023C0 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000023C4 486E FFA8 pea.l [A6 - 0x58] 000023C8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000023CC 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 000023D0 4A5F tst.w [A7]+ 000023D2 6714 beq +0x16 /* 000023E8 */ 000023D4 486D DEAA pea.l [A5 - 0x2156] 000023D8 4EBA 0ED8 jsr [PC + 0xED8 /* 000032B2 */] 000023DC 4257 clr.w [A7] 000023DE 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000023E2 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000023E6 603C bra +0x3E /* 00002424 */ label000023E8: 000023E8 2D7C 0000 00B0 FFA8 move.l [A6 - 0x58], 0xB0 000023F0 4267 clr.w -[A7] 000023F2 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000023F6 486E FFA8 pea.l [A6 - 0x58] 000023FA 2F2E 000C move.l -[A7], [A6 + 0xC] 000023FE 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00002402 4A5F tst.w [A7]+ 00002404 6714 beq +0x16 /* 0000241A */ 00002406 486D DEC8 pea.l [A5 - 0x2138] 0000240A 4EBA 0EA6 jsr [PC + 0xEA6 /* 000032B2 */] 0000240E 4257 clr.w [A7] 00002410 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002414 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002418 600A bra +0xC /* 00002424 */ label0000241A: 0000241A 4267 clr.w -[A7] 0000241C 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002420 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] label00002424: 00002424 4E5E unlink A6 00002426 4E75 rts 00002428 4E56 FF94 link A6, -0x006C 0000242C 2F07 move.l -[A7], D7 0000242E 3D7C 00A0 FF9E move.w [A6 - 0x62], 0xA0 00002434 3D7C 0041 FF9C move.w [A6 - 0x64], 0x41 /* 'A' */ 0000243A 2D7C 4448 4D55 FFA6 move.l [A6 - 0x5A], 0x44484D55 /* 'DHMU' */ 00002442 7E01 moveq.l D7, 0x01 00002444 2F2E FF9C move.l -[A7], [A6 - 0x64] 00002448 486D DEE4 pea.l [A5 - 0x211C] 0000244C 42A7 clr.l -[A7] 0000244E 3F07 move.w -[A7], D7 00002450 486E FFA6 pea.l [A6 - 0x5A] 00002454 42A7 clr.l -[A7] 00002456 486E FFB6 pea.l [A6 - 0x4A] 0000245A 3F3C 0002 move.w -[A7], 0x2 0000245E A9EA syscall Pack3 00002460 4A2E FFB6 tst.b [A6 - 0x4A] 00002464 6700 0178 beq +0x17A /* 000025DE */ 00002468 4267 clr.w -[A7] 0000246A 486E FFC0 pea.l [A6 - 0x40] 0000246E 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002472 486E FFA4 pea.l [A6 - 0x5C] 00002476 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 0000247A 4A5F tst.w [A7]+ 0000247C 670C beq +0xE /* 0000248A */ 0000247E 486D DEE6 pea.l [A5 - 0x211A] 00002482 4EBA 0E2E jsr [PC + 0xE2E /* 000032B2 */] 00002486 6000 0156 bra +0x158 /* 000025DE */ label0000248A: 0000248A 7002 moveq.l D0, 0x02 0000248C 2D40 FF98 move.l [A6 - 0x68], D0 00002490 4267 clr.w -[A7] 00002492 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002496 486E FF98 pea.l [A6 - 0x68] 0000249A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000249E 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000024A2 4A5F tst.w [A7]+ 000024A4 6716 beq +0x18 /* 000024BC */ 000024A6 486D DEF6 pea.l [A5 - 0x210A] 000024AA 4EBA 0E06 jsr [PC + 0xE06 /* 000032B2 */] 000024AE 4257 clr.w [A7] 000024B0 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000024B4 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000024B8 6000 0124 bra +0x126 /* 000025DE */ label000024BC: 000024BC 4267 clr.w -[A7] 000024BE 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000024C2 486E FF98 pea.l [A6 - 0x68] 000024C6 2F2E 000C move.l -[A7], [A6 + 0xC] 000024CA 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000024CE 4A5F tst.w [A7]+ 000024D0 6716 beq +0x18 /* 000024E8 */ 000024D2 486D DF14 pea.l [A5 - 0x20EC] 000024D6 4EBA 0DDA jsr [PC + 0xDDA /* 000032B2 */] 000024DA 4257 clr.w [A7] 000024DC 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000024E0 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000024E4 6000 00F8 bra +0xFA /* 000025DE */ label000024E8: 000024E8 4267 clr.w -[A7] 000024EA 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000024EE 486E FF98 pea.l [A6 - 0x68] 000024F2 2F2E 0010 move.l -[A7], [A6 + 0x10] 000024F6 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000024FA 4A5F tst.w [A7]+ 000024FC 6716 beq +0x18 /* 00002514 */ 000024FE 486D DF30 pea.l [A5 - 0x20D0] 00002502 4EBA 0DAE jsr [PC + 0xDAE /* 000032B2 */] 00002506 4257 clr.w [A7] 00002508 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 0000250C 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002510 6000 00CC bra +0xCE /* 000025DE */ label00002514: 00002514 4267 clr.w -[A7] 00002516 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 0000251A 486E FF98 pea.l [A6 - 0x68] 0000251E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002522 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002526 4A5F tst.w [A7]+ 00002528 6716 beq +0x18 /* 00002540 */ 0000252A 486D DF50 pea.l [A5 - 0x20B0] 0000252E 4EBA 0D82 jsr [PC + 0xD82 /* 000032B2 */] 00002532 4257 clr.w [A7] 00002534 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002538 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 0000253C 6000 00A0 bra +0xA2 /* 000025DE */ label00002540: 00002540 206E 0014 movea.l A0, [A6 + 0x14] 00002544 3050 movea.w A0, [A0] 00002546 D1C8 add.l A0, A0 00002548 2D48 FF98 move.l [A6 - 0x68], A0 0000254C 4267 clr.w -[A7] 0000254E 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002552 486E FF98 pea.l [A6 - 0x68] 00002556 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000255A 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 0000255E 4A5F tst.w [A7]+ 00002560 6714 beq +0x16 /* 00002576 */ 00002562 486D DF60 pea.l [A5 - 0x20A0] 00002566 4EBA 0D4A jsr [PC + 0xD4A /* 000032B2 */] 0000256A 4257 clr.w [A7] 0000256C 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002570 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002574 6068 bra +0x6A /* 000025DE */ label00002576: 00002576 4267 clr.w -[A7] 00002578 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 0000257C 486E FF98 pea.l [A6 - 0x68] 00002580 2F2E 001C move.l -[A7], [A6 + 0x1C] 00002584 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002588 4A5F tst.w [A7]+ 0000258A 6714 beq +0x16 /* 000025A0 */ 0000258C 486D DF72 pea.l [A5 - 0x208E] 00002590 4EBA 0D20 jsr [PC + 0xD20 /* 000032B2 */] 00002594 4257 clr.w [A7] 00002596 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 0000259A 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 0000259E 603E bra +0x40 /* 000025DE */ label000025A0: 000025A0 206E 0014 movea.l A0, [A6 + 0x14] 000025A4 3050 movea.w A0, [A0] 000025A6 2D48 FF98 move.l [A6 - 0x68], A0 000025AA 4267 clr.w -[A7] 000025AC 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000025B0 486E FF98 pea.l [A6 - 0x68] 000025B4 2F2E 0020 move.l -[A7], [A6 + 0x20] 000025B8 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000025BC 4A5F tst.w [A7]+ 000025BE 6714 beq +0x16 /* 000025D4 */ 000025C0 486D DF88 pea.l [A5 - 0x2078] 000025C4 4EBA 0CEC jsr [PC + 0xCEC /* 000032B2 */] 000025C8 4257 clr.w [A7] 000025CA 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000025CE 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000025D2 600A bra +0xC /* 000025DE */ label000025D4: 000025D4 4267 clr.w -[A7] 000025D6 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000025DA 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] label000025DE: 000025DE 2E2E FF90 move.l D7, [A6 - 0x70] 000025E2 4E5E unlink A6 000025E4 4E75 rts 000025E6 4E56 FFA4 link A6, -0x005C 000025EA 3D7C 00A0 FFAE move.w [A6 - 0x52], 0xA0 000025F0 3D7C 003E FFAC move.w [A6 - 0x54], 0x3E /* '>' */ 000025F6 2F2E FFAC move.l -[A7], [A6 - 0x54] 000025FA 486D DFA8 pea.l [A5 - 0x2058] 000025FE 486D DFC0 pea.l [A5 - 0x2040] 00002602 42A7 clr.l -[A7] 00002604 486E FFB6 pea.l [A6 - 0x4A] 00002608 3F3C 0001 move.w -[A7], 0x1 0000260C A9EA syscall Pack3 0000260E 4A2E FFB6 tst.b [A6 - 0x4A] 00002612 6700 01F0 beq +0x1F2 /* 00002804 */ 00002616 4267 clr.w -[A7] 00002618 486E FFC0 pea.l [A6 - 0x40] 0000261C 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002620 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 00002626 2F3C 4448 4D55 move.l -[A7], 0x44484D55 /* 'DHMU' */ 0000262C 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00002630 4A5F tst.w [A7]+ 00002632 675A beq +0x5C /* 0000268E */ 00002634 4267 clr.w -[A7] 00002636 486E FFC0 pea.l [A6 - 0x40] 0000263A 3F2E FFBC move.w -[A7], [A6 - 0x44] 0000263E 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 00002644 2F3C 4448 4D55 move.l -[A7], 0x44484D55 /* 'DHMU' */ 0000264A 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 0000264E 0C5F FFD0 cmpi.w [A7]+, 0xFFD0 00002652 6610 bne +0x12 /* 00002664 */ 00002654 4267 clr.w -[A7] 00002656 486E FFC0 pea.l [A6 - 0x40] 0000265A 3F2E FFBC move.w -[A7], [A6 - 0x44] 0000265E 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00002662 548F addq.l A7, 2 label00002664: 00002664 4267 clr.w -[A7] 00002666 486E FFC0 pea.l [A6 - 0x40] 0000266A 3F2E FFBC move.w -[A7], [A6 - 0x44] 0000266E 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 00002674 2F3C 4448 4D55 move.l -[A7], 0x44484D55 /* 'DHMU' */ 0000267A 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 0000267E 4A5F tst.w [A7]+ 00002680 670C beq +0xE /* 0000268E */ 00002682 486D DFC2 pea.l [A5 - 0x203E] 00002686 4EBA 0C2A jsr [PC + 0xC2A /* 000032B2 */] 0000268A 6000 0178 bra +0x17A /* 00002804 */ label0000268E: 0000268E 4267 clr.w -[A7] 00002690 486E FFC0 pea.l [A6 - 0x40] 00002694 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002698 486E FFB4 pea.l [A6 - 0x4C] 0000269C 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 000026A0 4A5F tst.w [A7]+ 000026A2 670C beq +0xE /* 000026B0 */ 000026A4 486D DFD4 pea.l [A5 - 0x202C] 000026A8 4EBA 0C08 jsr [PC + 0xC08 /* 000032B2 */] 000026AC 6000 0156 bra +0x158 /* 00002804 */ label000026B0: 000026B0 7002 moveq.l D0, 0x02 000026B2 2D40 FFA8 move.l [A6 - 0x58], D0 000026B6 4267 clr.w -[A7] 000026B8 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000026BC 486E FFA8 pea.l [A6 - 0x58] 000026C0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000026C4 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 000026C8 4A5F tst.w [A7]+ 000026CA 6716 beq +0x18 /* 000026E2 */ 000026CC 486D DFE4 pea.l [A5 - 0x201C] 000026D0 4EBA 0BE0 jsr [PC + 0xBE0 /* 000032B2 */] 000026D4 4257 clr.w [A7] 000026D6 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000026DA 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000026DE 6000 0124 bra +0x126 /* 00002804 */ label000026E2: 000026E2 4267 clr.w -[A7] 000026E4 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000026E8 486E FFA8 pea.l [A6 - 0x58] 000026EC 2F2E 000C move.l -[A7], [A6 + 0xC] 000026F0 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 000026F4 4A5F tst.w [A7]+ 000026F6 6716 beq +0x18 /* 0000270E */ 000026F8 486D E002 pea.l [A5 - 0x1FFE] 000026FC 4EBA 0BB4 jsr [PC + 0xBB4 /* 000032B2 */] 00002700 4257 clr.w [A7] 00002702 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002706 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 0000270A 6000 00F8 bra +0xFA /* 00002804 */ label0000270E: 0000270E 4267 clr.w -[A7] 00002710 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002714 486E FFA8 pea.l [A6 - 0x58] 00002718 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000271C 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00002720 4A5F tst.w [A7]+ 00002722 6716 beq +0x18 /* 0000273A */ 00002724 486D E020 pea.l [A5 - 0x1FE0] 00002728 4EBA 0B88 jsr [PC + 0xB88 /* 000032B2 */] 0000272C 4257 clr.w [A7] 0000272E 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002732 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002736 6000 00CC bra +0xCE /* 00002804 */ label0000273A: 0000273A 4267 clr.w -[A7] 0000273C 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002740 486E FFA8 pea.l [A6 - 0x58] 00002744 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002748 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 0000274C 4A5F tst.w [A7]+ 0000274E 6716 beq +0x18 /* 00002766 */ 00002750 486D E040 pea.l [A5 - 0x1FC0] 00002754 4EBA 0B5C jsr [PC + 0xB5C /* 000032B2 */] 00002758 4257 clr.w [A7] 0000275A 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000275E 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002762 6000 00A0 bra +0xA2 /* 00002804 */ label00002766: 00002766 206E 0014 movea.l A0, [A6 + 0x14] 0000276A 3050 movea.w A0, [A0] 0000276C D1C8 add.l A0, A0 0000276E 2D48 FFA8 move.l [A6 - 0x58], A0 00002772 4267 clr.w -[A7] 00002774 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002778 486E FFA8 pea.l [A6 - 0x58] 0000277C 2F2E 0018 move.l -[A7], [A6 + 0x18] 00002780 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00002784 4A5F tst.w [A7]+ 00002786 6714 beq +0x16 /* 0000279C */ 00002788 486D E052 pea.l [A5 - 0x1FAE] 0000278C 4EBA 0B24 jsr [PC + 0xB24 /* 000032B2 */] 00002790 4257 clr.w [A7] 00002792 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002796 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 0000279A 6068 bra +0x6A /* 00002804 */ label0000279C: 0000279C 4267 clr.w -[A7] 0000279E 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000027A2 486E FFA8 pea.l [A6 - 0x58] 000027A6 2F2E 001C move.l -[A7], [A6 + 0x1C] 000027AA 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 000027AE 4A5F tst.w [A7]+ 000027B0 6714 beq +0x16 /* 000027C6 */ 000027B2 486D E064 pea.l [A5 - 0x1F9C] 000027B6 4EBA 0AFA jsr [PC + 0xAFA /* 000032B2 */] 000027BA 4257 clr.w [A7] 000027BC 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000027C0 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000027C4 603E bra +0x40 /* 00002804 */ label000027C6: 000027C6 206E 0014 movea.l A0, [A6 + 0x14] 000027CA 3050 movea.w A0, [A0] 000027CC 2D48 FFA8 move.l [A6 - 0x58], A0 000027D0 4267 clr.w -[A7] 000027D2 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000027D6 486E FFA8 pea.l [A6 - 0x58] 000027DA 2F2E 0020 move.l -[A7], [A6 + 0x20] 000027DE 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 000027E2 4A5F tst.w [A7]+ 000027E4 6714 beq +0x16 /* 000027FA */ 000027E6 486D E07A pea.l [A5 - 0x1F86] 000027EA 4EBA 0AC6 jsr [PC + 0xAC6 /* 000032B2 */] 000027EE 4257 clr.w [A7] 000027F0 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000027F4 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000027F8 600A bra +0xC /* 00002804 */ label000027FA: 000027FA 4267 clr.w -[A7] 000027FC 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002800 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] label00002804: 00002804 4E5E unlink A6 00002806 4E75 rts export_27: 00002808 4E56 FF98 link A6, -0x0068 0000280C 48E7 0138 movem.l -[A7], D7,A2,A3,A4 00002810 286E 0014 movea.l A4, [A6 + 0x14] 00002814 266E 0018 movea.l A3, [A6 + 0x18] 00002818 246E 001C movea.l A2, [A6 + 0x1C] 0000281C 3D7C 00A0 FF9E move.w [A6 - 0x62], 0xA0 00002822 3D7C 0041 FF9C move.w [A6 - 0x64], 0x41 /* 'A' */ 00002828 2D7C 4448 4D55 FFA6 move.l [A6 - 0x5A], 0x44484D55 /* 'DHMU' */ 00002830 7E01 moveq.l D7, 0x01 00002832 2F2E FF9C move.l -[A7], [A6 - 0x64] 00002836 486D E09C pea.l [A5 - 0x1F64] 0000283A 42A7 clr.l -[A7] 0000283C 3F07 move.w -[A7], D7 0000283E 486E FFA6 pea.l [A6 - 0x5A] 00002842 42A7 clr.l -[A7] 00002844 486E FFB6 pea.l [A6 - 0x4A] 00002848 3F3C 0002 move.w -[A7], 0x2 0000284C A9EA syscall Pack3 0000284E 4A2E FFB6 tst.b [A6 - 0x4A] 00002852 6700 0592 beq +0x594 /* 00002DE6 */ 00002856 4267 clr.w -[A7] 00002858 486E FFC0 pea.l [A6 - 0x40] 0000285C 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002860 486E FFA4 pea.l [A6 - 0x5C] 00002864 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 00002868 4A5F tst.w [A7]+ 0000286A 670C beq +0xE /* 00002878 */ 0000286C 486D E09E pea.l [A5 - 0x1F62] 00002870 4EBA 0A40 jsr [PC + 0xA40 /* 000032B2 */] 00002874 6000 0570 bra +0x572 /* 00002DE6 */ label00002878: 00002878 7002 moveq.l D0, 0x02 0000287A 2D40 FF98 move.l [A6 - 0x68], D0 0000287E 4267 clr.w -[A7] 00002880 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002884 486E FF98 pea.l [A6 - 0x68] 00002888 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000288C 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002890 4A5F tst.w [A7]+ 00002892 6716 beq +0x18 /* 000028AA */ 00002894 486D E0AE pea.l [A5 - 0x1F52] 00002898 4EBA 0A18 jsr [PC + 0xA18 /* 000032B2 */] 0000289C 4257 clr.w [A7] 0000289E 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000028A2 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000028A6 6000 053E bra +0x540 /* 00002DE6 */ label000028AA: 000028AA 206E 0008 movea.l A0, [A6 + 0x8] 000028AE 0C50 3039 cmpi.w [A0], 0x3039 /* '09' */ 000028B2 6600 03A4 bne +0x3A6 /* 00002C58 */ 000028B6 4267 clr.w -[A7] 000028B8 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000028BC 486E FF98 pea.l [A6 - 0x68] 000028C0 2F2E 000C move.l -[A7], [A6 + 0xC] 000028C4 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000028C8 4A5F tst.w [A7]+ 000028CA 6716 beq +0x18 /* 000028E2 */ 000028CC 486D E0C6 pea.l [A5 - 0x1F3A] 000028D0 4EBA 09E0 jsr [PC + 0x9E0 /* 000032B2 */] 000028D4 4257 clr.w [A7] 000028D6 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000028DA 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000028DE 6000 0506 bra +0x508 /* 00002DE6 */ label000028E2: 000028E2 4267 clr.w -[A7] 000028E4 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000028E8 486E FF98 pea.l [A6 - 0x68] 000028EC 2F2E 0010 move.l -[A7], [A6 + 0x10] 000028F0 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000028F4 4A5F tst.w [A7]+ 000028F6 6716 beq +0x18 /* 0000290E */ 000028F8 486D E0E2 pea.l [A5 - 0x1F1E] 000028FC 4EBA 09B4 jsr [PC + 0x9B4 /* 000032B2 */] 00002900 4257 clr.w [A7] 00002902 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002906 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 0000290A 6000 04DA bra +0x4DC /* 00002DE6 */ label0000290E: 0000290E 4267 clr.w -[A7] 00002910 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002914 486E FF98 pea.l [A6 - 0x68] 00002918 2F0C move.l -[A7], A4 0000291A 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 0000291E 4A5F tst.w [A7]+ 00002920 6716 beq +0x18 /* 00002938 */ 00002922 486D E102 pea.l [A5 - 0x1EFE] 00002926 4EBA 098A jsr [PC + 0x98A /* 000032B2 */] 0000292A 4257 clr.w [A7] 0000292C 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002930 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002934 6000 04B0 bra +0x4B2 /* 00002DE6 */ label00002938: 00002938 4267 clr.w -[A7] 0000293A 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 0000293E 486E FF98 pea.l [A6 - 0x68] 00002942 2F0B move.l -[A7], A3 00002944 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002948 4A5F tst.w [A7]+ 0000294A 6716 beq +0x18 /* 00002962 */ 0000294C 486D E112 pea.l [A5 - 0x1EEE] 00002950 4EBA 0960 jsr [PC + 0x960 /* 000032B2 */] 00002954 4257 clr.w [A7] 00002956 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 0000295A 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 0000295E 6000 0486 bra +0x488 /* 00002DE6 */ label00002962: 00002962 4267 clr.w -[A7] 00002964 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002968 486E FF98 pea.l [A6 - 0x68] 0000296C 2F0A move.l -[A7], A2 0000296E 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002972 4A5F tst.w [A7]+ 00002974 6716 beq +0x18 /* 0000298C */ 00002976 486D E122 pea.l [A5 - 0x1EDE] 0000297A 4EBA 0936 jsr [PC + 0x936 /* 000032B2 */] 0000297E 4257 clr.w [A7] 00002980 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002984 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002988 6000 045C bra +0x45E /* 00002DE6 */ label0000298C: 0000298C 7001 moveq.l D0, 0x01 0000298E 2D40 FF98 move.l [A6 - 0x68], D0 00002992 4267 clr.w -[A7] 00002994 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002998 486E FF98 pea.l [A6 - 0x68] 0000299C 2F2E 0020 move.l -[A7], [A6 + 0x20] 000029A0 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000029A4 4A5F tst.w [A7]+ 000029A6 6716 beq +0x18 /* 000029BE */ 000029A8 486D E132 pea.l [A5 - 0x1ECE] 000029AC 4EBA 0904 jsr [PC + 0x904 /* 000032B2 */] 000029B0 4257 clr.w [A7] 000029B2 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000029B6 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000029BA 6000 042A bra +0x42C /* 00002DE6 */ label000029BE: 000029BE 4267 clr.w -[A7] 000029C0 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000029C4 486E FF98 pea.l [A6 - 0x68] 000029C8 2F2E 0024 move.l -[A7], [A6 + 0x24] 000029CC 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000029D0 4A5F tst.w [A7]+ 000029D2 6716 beq +0x18 /* 000029EA */ 000029D4 486D E150 pea.l [A5 - 0x1EB0] 000029D8 4EBA 08D8 jsr [PC + 0x8D8 /* 000032B2 */] 000029DC 4257 clr.w [A7] 000029DE 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000029E2 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000029E6 6000 03FE bra +0x400 /* 00002DE6 */ label000029EA: 000029EA 4267 clr.w -[A7] 000029EC 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 000029F0 486E FF98 pea.l [A6 - 0x68] 000029F4 2F2E 0028 move.l -[A7], [A6 + 0x28] 000029F8 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000029FC 4A5F tst.w [A7]+ 000029FE 6716 beq +0x18 /* 00002A16 */ 00002A00 486D E16E pea.l [A5 - 0x1E92] 00002A04 4EBA 08AC jsr [PC + 0x8AC /* 000032B2 */] 00002A08 4257 clr.w [A7] 00002A0A 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002A0E 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002A12 6000 03D2 bra +0x3D4 /* 00002DE6 */ label00002A16: 00002A16 7002 moveq.l D0, 0x02 00002A18 2D40 FF98 move.l [A6 - 0x68], D0 00002A1C 4267 clr.w -[A7] 00002A1E 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002A22 486E FF98 pea.l [A6 - 0x68] 00002A26 2F2E 002C move.l -[A7], [A6 + 0x2C] 00002A2A 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002A2E 4A5F tst.w [A7]+ 00002A30 6716 beq +0x18 /* 00002A48 */ 00002A32 486D E18C pea.l [A5 - 0x1E74] 00002A36 4EBA 087A jsr [PC + 0x87A /* 000032B2 */] 00002A3A 4257 clr.w [A7] 00002A3C 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002A40 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002A44 6000 03A0 bra +0x3A2 /* 00002DE6 */ label00002A48: 00002A48 4267 clr.w -[A7] 00002A4A 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002A4E 486E FF98 pea.l [A6 - 0x68] 00002A52 2F2E 0030 move.l -[A7], [A6 + 0x30] 00002A56 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002A5A 4A5F tst.w [A7]+ 00002A5C 6716 beq +0x18 /* 00002A74 */ 00002A5E 486D E1A2 pea.l [A5 - 0x1E5E] 00002A62 4EBA 084E jsr [PC + 0x84E /* 000032B2 */] 00002A66 4257 clr.w [A7] 00002A68 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002A6C 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002A70 6000 0374 bra +0x376 /* 00002DE6 */ label00002A74: 00002A74 4267 clr.w -[A7] 00002A76 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002A7A 486E FF98 pea.l [A6 - 0x68] 00002A7E 2F2E 0034 move.l -[A7], [A6 + 0x34] 00002A82 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002A86 4A5F tst.w [A7]+ 00002A88 6716 beq +0x18 /* 00002AA0 */ 00002A8A 486D E1B8 pea.l [A5 - 0x1E48] 00002A8E 4EBA 0822 jsr [PC + 0x822 /* 000032B2 */] 00002A92 4257 clr.w [A7] 00002A94 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002A98 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002A9C 6000 0348 bra +0x34A /* 00002DE6 */ label00002AA0: 00002AA0 3054 movea.w A0, [A4] 00002AA2 D1C8 add.l A0, A0 00002AA4 2D48 FF98 move.l [A6 - 0x68], A0 00002AA8 4267 clr.w -[A7] 00002AAA 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002AAE 486E FF98 pea.l [A6 - 0x68] 00002AB2 2F2E 0038 move.l -[A7], [A6 + 0x38] 00002AB6 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002ABA 4A5F tst.w [A7]+ 00002ABC 6716 beq +0x18 /* 00002AD4 */ 00002ABE 486D E1CE pea.l [A5 - 0x1E32] 00002AC2 4EBA 07EE jsr [PC + 0x7EE /* 000032B2 */] 00002AC6 4257 clr.w [A7] 00002AC8 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002ACC 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002AD0 6000 0314 bra +0x316 /* 00002DE6 */ label00002AD4: 00002AD4 4267 clr.w -[A7] 00002AD6 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002ADA 486E FF98 pea.l [A6 - 0x68] 00002ADE 2F2E 003C move.l -[A7], [A6 + 0x3C] 00002AE2 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002AE6 4A5F tst.w [A7]+ 00002AE8 6716 beq +0x18 /* 00002B00 */ 00002AEA 486D E1E0 pea.l [A5 - 0x1E20] 00002AEE 4EBA 07C2 jsr [PC + 0x7C2 /* 000032B2 */] 00002AF2 4257 clr.w [A7] 00002AF4 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002AF8 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002AFC 6000 02E8 bra +0x2EA /* 00002DE6 */ label00002B00: 00002B00 3054 movea.w A0, [A4] 00002B02 2D48 FF98 move.l [A6 - 0x68], A0 00002B06 4267 clr.w -[A7] 00002B08 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002B0C 486E FF98 pea.l [A6 - 0x68] 00002B10 2F2E 0040 move.l -[A7], [A6 + 0x40] 00002B14 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002B18 4A5F tst.w [A7]+ 00002B1A 6716 beq +0x18 /* 00002B32 */ 00002B1C 486D E1F6 pea.l [A5 - 0x1E0A] 00002B20 4EBA 0790 jsr [PC + 0x790 /* 000032B2 */] 00002B24 4257 clr.w [A7] 00002B26 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002B2A 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002B2E 6000 02B6 bra +0x2B8 /* 00002DE6 */ label00002B32: 00002B32 3053 movea.w A0, [A3] 00002B34 D1C8 add.l A0, A0 00002B36 2D48 FF98 move.l [A6 - 0x68], A0 00002B3A 4267 clr.w -[A7] 00002B3C 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002B40 486E FF98 pea.l [A6 - 0x68] 00002B44 2F2E 0044 move.l -[A7], [A6 + 0x44] 00002B48 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002B4C 4A5F tst.w [A7]+ 00002B4E 6716 beq +0x18 /* 00002B66 */ 00002B50 486D E216 pea.l [A5 - 0x1DEA] 00002B54 4EBA 075C jsr [PC + 0x75C /* 000032B2 */] 00002B58 4257 clr.w [A7] 00002B5A 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002B5E 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002B62 6000 0282 bra +0x284 /* 00002DE6 */ label00002B66: 00002B66 4267 clr.w -[A7] 00002B68 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002B6C 486E FF98 pea.l [A6 - 0x68] 00002B70 2F2E 0048 move.l -[A7], [A6 + 0x48] 00002B74 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002B78 4A5F tst.w [A7]+ 00002B7A 6716 beq +0x18 /* 00002B92 */ 00002B7C 486D E228 pea.l [A5 - 0x1DD8] 00002B80 4EBA 0730 jsr [PC + 0x730 /* 000032B2 */] 00002B84 4257 clr.w [A7] 00002B86 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002B8A 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002B8E 6000 0256 bra +0x258 /* 00002DE6 */ label00002B92: 00002B92 3053 movea.w A0, [A3] 00002B94 2D48 FF98 move.l [A6 - 0x68], A0 00002B98 4267 clr.w -[A7] 00002B9A 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002B9E 486E FF98 pea.l [A6 - 0x68] 00002BA2 2F2E 004C move.l -[A7], [A6 + 0x4C] 00002BA6 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002BAA 4A5F tst.w [A7]+ 00002BAC 6716 beq +0x18 /* 00002BC4 */ 00002BAE 486D E23E pea.l [A5 - 0x1DC2] 00002BB2 4EBA 06FE jsr [PC + 0x6FE /* 000032B2 */] 00002BB6 4257 clr.w [A7] 00002BB8 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002BBC 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002BC0 6000 0224 bra +0x226 /* 00002DE6 */ label00002BC4: 00002BC4 3052 movea.w A0, [A2] 00002BC6 D1C8 add.l A0, A0 00002BC8 2D48 FF98 move.l [A6 - 0x68], A0 00002BCC 4267 clr.w -[A7] 00002BCE 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002BD2 486E FF98 pea.l [A6 - 0x68] 00002BD6 2F2E 0050 move.l -[A7], [A6 + 0x50] 00002BDA 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002BDE 4A5F tst.w [A7]+ 00002BE0 6716 beq +0x18 /* 00002BF8 */ 00002BE2 486D E25E pea.l [A5 - 0x1DA2] 00002BE6 4EBA 06CA jsr [PC + 0x6CA /* 000032B2 */] 00002BEA 4257 clr.w [A7] 00002BEC 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002BF0 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002BF4 6000 01F0 bra +0x1F2 /* 00002DE6 */ label00002BF8: 00002BF8 4267 clr.w -[A7] 00002BFA 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002BFE 486E FF98 pea.l [A6 - 0x68] 00002C02 2F2E 0054 move.l -[A7], [A6 + 0x54] 00002C06 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002C0A 4A5F tst.w [A7]+ 00002C0C 6716 beq +0x18 /* 00002C24 */ 00002C0E 486D E270 pea.l [A5 - 0x1D90] 00002C12 4EBA 069E jsr [PC + 0x69E /* 000032B2 */] 00002C16 4257 clr.w [A7] 00002C18 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002C1C 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002C20 6000 01C4 bra +0x1C6 /* 00002DE6 */ label00002C24: 00002C24 3052 movea.w A0, [A2] 00002C26 2D48 FF98 move.l [A6 - 0x68], A0 00002C2A 4267 clr.w -[A7] 00002C2C 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002C30 486E FF98 pea.l [A6 - 0x68] 00002C34 2F2E 0058 move.l -[A7], [A6 + 0x58] 00002C38 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002C3C 4A5F tst.w [A7]+ 00002C3E 6700 019C beq +0x19E /* 00002DDC */ 00002C42 486D E286 pea.l [A5 - 0x1D7A] 00002C46 4EBA 066A jsr [PC + 0x66A /* 000032B2 */] 00002C4A 4257 clr.w [A7] 00002C4C 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002C50 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002C54 6000 0190 bra +0x192 /* 00002DE6 */ label00002C58: 00002C58 4267 clr.w -[A7] 00002C5A 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002C5E 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002C62 4257 clr.w [A7] 00002C64 486E FFC0 pea.l [A6 - 0x40] 00002C68 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002C6C 486E FFA4 pea.l [A6 - 0x5C] 00002C70 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 00002C74 4A5F tst.w [A7]+ 00002C76 670C beq +0xE /* 00002C84 */ 00002C78 486D E2A6 pea.l [A5 - 0x1D5A] 00002C7C 4EBA 0634 jsr [PC + 0x634 /* 000032B2 */] 00002C80 6000 0164 bra +0x166 /* 00002DE6 */ label00002C84: 00002C84 7002 moveq.l D0, 0x02 00002C86 2D40 FF98 move.l [A6 - 0x68], D0 00002C8A 4267 clr.w -[A7] 00002C8C 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002C90 486E FF98 pea.l [A6 - 0x68] 00002C94 2F2E 002C move.l -[A7], [A6 + 0x2C] 00002C98 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002C9C 4A5F tst.w [A7]+ 00002C9E 6716 beq +0x18 /* 00002CB6 */ 00002CA0 486D E2B6 pea.l [A5 - 0x1D4A] 00002CA4 4EBA 060C jsr [PC + 0x60C /* 000032B2 */] 00002CA8 4257 clr.w [A7] 00002CAA 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002CAE 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002CB2 6000 0132 bra +0x134 /* 00002DE6 */ label00002CB6: 00002CB6 4267 clr.w -[A7] 00002CB8 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002CBC 486E FF98 pea.l [A6 - 0x68] 00002CC0 2F2E 000C move.l -[A7], [A6 + 0xC] 00002CC4 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002CC8 4A5F tst.w [A7]+ 00002CCA 6716 beq +0x18 /* 00002CE2 */ 00002CCC 486D E2D4 pea.l [A5 - 0x1D2C] 00002CD0 4EBA 05E0 jsr [PC + 0x5E0 /* 000032B2 */] 00002CD4 4257 clr.w [A7] 00002CD6 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002CDA 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002CDE 6000 0106 bra +0x108 /* 00002DE6 */ label00002CE2: 00002CE2 4267 clr.w -[A7] 00002CE4 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002CE8 486E FF98 pea.l [A6 - 0x68] 00002CEC 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002CF0 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002CF4 4A5F tst.w [A7]+ 00002CF6 6716 beq +0x18 /* 00002D0E */ 00002CF8 486D E2F0 pea.l [A5 - 0x1D10] 00002CFC 4EBA 05B4 jsr [PC + 0x5B4 /* 000032B2 */] 00002D00 4257 clr.w [A7] 00002D02 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002D06 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002D0A 6000 00DA bra +0xDC /* 00002DE6 */ label00002D0E: 00002D0E 4267 clr.w -[A7] 00002D10 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002D14 486E FF98 pea.l [A6 - 0x68] 00002D18 2F0C move.l -[A7], A4 00002D1A 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002D1E 4A5F tst.w [A7]+ 00002D20 6716 beq +0x18 /* 00002D38 */ 00002D22 486D E310 pea.l [A5 - 0x1CF0] 00002D26 4EBA 058A jsr [PC + 0x58A /* 000032B2 */] 00002D2A 4257 clr.w [A7] 00002D2C 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002D30 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002D34 6000 00B0 bra +0xB2 /* 00002DE6 */ label00002D38: 00002D38 3054 movea.w A0, [A4] 00002D3A D1C8 add.l A0, A0 00002D3C 2D48 FF98 move.l [A6 - 0x68], A0 00002D40 4267 clr.w -[A7] 00002D42 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002D46 486E FF98 pea.l [A6 - 0x68] 00002D4A 2F2E 0038 move.l -[A7], [A6 + 0x38] 00002D4E 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002D52 4A5F tst.w [A7]+ 00002D54 6714 beq +0x16 /* 00002D6A */ 00002D56 486D E320 pea.l [A5 - 0x1CE0] 00002D5A 4EBA 0556 jsr [PC + 0x556 /* 000032B2 */] 00002D5E 4257 clr.w [A7] 00002D60 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002D64 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002D68 607C bra +0x7E /* 00002DE6 */ label00002D6A: 00002D6A 4267 clr.w -[A7] 00002D6C 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002D70 486E FF98 pea.l [A6 - 0x68] 00002D74 2F2E 003C move.l -[A7], [A6 + 0x3C] 00002D78 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002D7C 4A5F tst.w [A7]+ 00002D7E 6714 beq +0x16 /* 00002D94 */ 00002D80 486D E332 pea.l [A5 - 0x1CCE] 00002D84 4EBA 052C jsr [PC + 0x52C /* 000032B2 */] 00002D88 4257 clr.w [A7] 00002D8A 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002D8E 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002D92 6052 bra +0x54 /* 00002DE6 */ label00002D94: 00002D94 3054 movea.w A0, [A4] 00002D96 2D48 FF98 move.l [A6 - 0x68], A0 00002D9A 4267 clr.w -[A7] 00002D9C 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002DA0 486E FF98 pea.l [A6 - 0x68] 00002DA4 2F2E 0040 move.l -[A7], [A6 + 0x40] 00002DA8 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00002DAC 4A5F tst.w [A7]+ 00002DAE 6714 beq +0x16 /* 00002DC4 */ 00002DB0 486D E348 pea.l [A5 - 0x1CB8] 00002DB4 4EBA 04FC jsr [PC + 0x4FC /* 000032B2 */] 00002DB8 4257 clr.w [A7] 00002DBA 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002DBE 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002DC2 6022 bra +0x24 /* 00002DE6 */ label00002DC4: 00002DC4 206E 0020 movea.l A0, [A6 + 0x20] 00002DC8 10BC 0001 move.b [A0], 0x1 00002DCC 4253 clr.w [A3] 00002DCE 226E 0024 movea.l A1, [A6 + 0x24] 00002DD2 4211 clr.b [A1] 00002DD4 4252 clr.w [A2] 00002DD6 206E 0028 movea.l A0, [A6 + 0x28] 00002DDA 4210 clr.b [A0] label00002DDC: 00002DDC 4267 clr.w -[A7] 00002DDE 3F2E FFA4 move.w -[A7], [A6 - 0x5C] 00002DE2 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] label00002DE6: 00002DE6 4CEE 1C80 FF88 movem.l D7,A2,A3,A4, [A6 - 0x78] 00002DEC 4E5E unlink A6 00002DEE 4E75 rts export_28: 00002DF0 4E56 FF9C link A6, -0x0064 00002DF4 3D7C 00A0 FFAE move.w [A6 - 0x52], 0xA0 00002DFA 3D7C 003E FFAC move.w [A6 - 0x54], 0x3E /* '>' */ 00002E00 2F2E FFAC move.l -[A7], [A6 - 0x54] 00002E04 486D E368 pea.l [A5 - 0x1C98] 00002E08 486D E380 pea.l [A5 - 0x1C80] 00002E0C 42A7 clr.l -[A7] 00002E0E 486E FFB6 pea.l [A6 - 0x4A] 00002E12 3F3C 0001 move.w -[A7], 0x1 00002E16 A9EA syscall Pack3 00002E18 4A2E FFB6 tst.b [A6 - 0x4A] 00002E1C 6700 0490 beq +0x492 /* 000032AE */ 00002E20 4267 clr.w -[A7] 00002E22 486E FFC0 pea.l [A6 - 0x40] 00002E26 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002E2A 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 00002E30 2F3C 4448 4D55 move.l -[A7], 0x44484D55 /* 'DHMU' */ 00002E36 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00002E3A 4A5F tst.w [A7]+ 00002E3C 675A beq +0x5C /* 00002E98 */ 00002E3E 4267 clr.w -[A7] 00002E40 486E FFC0 pea.l [A6 - 0x40] 00002E44 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002E48 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 00002E4E 2F3C 4448 4D55 move.l -[A7], 0x44484D55 /* 'DHMU' */ 00002E54 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00002E58 0C5F FFD0 cmpi.w [A7]+, 0xFFD0 00002E5C 6610 bne +0x12 /* 00002E6E */ 00002E5E 4267 clr.w -[A7] 00002E60 486E FFC0 pea.l [A6 - 0x40] 00002E64 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002E68 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00002E6C 548F addq.l A7, 2 label00002E6E: 00002E6E 4267 clr.w -[A7] 00002E70 486E FFC0 pea.l [A6 - 0x40] 00002E74 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002E78 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 00002E7E 2F3C 4448 4D55 move.l -[A7], 0x44484D55 /* 'DHMU' */ 00002E84 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00002E88 4A5F tst.w [A7]+ 00002E8A 670C beq +0xE /* 00002E98 */ 00002E8C 486D E382 pea.l [A5 - 0x1C7E] 00002E90 4EBA 0420 jsr [PC + 0x420 /* 000032B2 */] 00002E94 6000 0418 bra +0x41A /* 000032AE */ label00002E98: 00002E98 4267 clr.w -[A7] 00002E9A 486E FFC0 pea.l [A6 - 0x40] 00002E9E 3F2E FFBC move.w -[A7], [A6 - 0x44] 00002EA2 486E FFB4 pea.l [A6 - 0x4C] 00002EA6 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 00002EAA 4A5F tst.w [A7]+ 00002EAC 670C beq +0xE /* 00002EBA */ 00002EAE 486D E394 pea.l [A5 - 0x1C6C] 00002EB2 4EBA 03FE jsr [PC + 0x3FE /* 000032B2 */] 00002EB6 6000 03F6 bra +0x3F8 /* 000032AE */ label00002EBA: 00002EBA 7002 moveq.l D0, 0x02 00002EBC 2D40 FFA8 move.l [A6 - 0x58], D0 00002EC0 4267 clr.w -[A7] 00002EC2 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002EC6 486E FFA8 pea.l [A6 - 0x58] 00002ECA 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002ECE 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00002ED2 4A5F tst.w [A7]+ 00002ED4 6716 beq +0x18 /* 00002EEC */ 00002ED6 486D E3A4 pea.l [A5 - 0x1C5C] 00002EDA 4EBA 03D6 jsr [PC + 0x3D6 /* 000032B2 */] 00002EDE 4257 clr.w [A7] 00002EE0 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002EE4 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002EE8 6000 03C4 bra +0x3C6 /* 000032AE */ label00002EEC: 00002EEC 4267 clr.w -[A7] 00002EEE 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002EF2 486E FFA8 pea.l [A6 - 0x58] 00002EF6 2F2E 000C move.l -[A7], [A6 + 0xC] 00002EFA 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00002EFE 4A5F tst.w [A7]+ 00002F00 6716 beq +0x18 /* 00002F18 */ 00002F02 486D E3BE pea.l [A5 - 0x1C42] 00002F06 4EBA 03AA jsr [PC + 0x3AA /* 000032B2 */] 00002F0A 4257 clr.w [A7] 00002F0C 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002F10 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002F14 6000 0398 bra +0x39A /* 000032AE */ label00002F18: 00002F18 4267 clr.w -[A7] 00002F1A 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002F1E 486E FFA8 pea.l [A6 - 0x58] 00002F22 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002F26 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00002F2A 4A5F tst.w [A7]+ 00002F2C 6716 beq +0x18 /* 00002F44 */ 00002F2E 486D E3DC pea.l [A5 - 0x1C24] 00002F32 4EBA 037E jsr [PC + 0x37E /* 000032B2 */] 00002F36 4257 clr.w [A7] 00002F38 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002F3C 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002F40 6000 036C bra +0x36E /* 000032AE */ label00002F44: 00002F44 4267 clr.w -[A7] 00002F46 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002F4A 486E FFA8 pea.l [A6 - 0x58] 00002F4E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002F52 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00002F56 4A5F tst.w [A7]+ 00002F58 6716 beq +0x18 /* 00002F70 */ 00002F5A 486D E3FC pea.l [A5 - 0x1C04] 00002F5E 4EBA 0352 jsr [PC + 0x352 /* 000032B2 */] 00002F62 4257 clr.w [A7] 00002F64 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002F68 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002F6C 6000 0340 bra +0x342 /* 000032AE */ label00002F70: 00002F70 4267 clr.w -[A7] 00002F72 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002F76 486E FFA8 pea.l [A6 - 0x58] 00002F7A 2F2E 0018 move.l -[A7], [A6 + 0x18] 00002F7E 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00002F82 4A5F tst.w [A7]+ 00002F84 6716 beq +0x18 /* 00002F9C */ 00002F86 486D E40E pea.l [A5 - 0x1BF2] 00002F8A 4EBA 0326 jsr [PC + 0x326 /* 000032B2 */] 00002F8E 4257 clr.w [A7] 00002F90 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002F94 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002F98 6000 0314 bra +0x316 /* 000032AE */ label00002F9C: 00002F9C 4267 clr.w -[A7] 00002F9E 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002FA2 486E FFA8 pea.l [A6 - 0x58] 00002FA6 2F2E 001C move.l -[A7], [A6 + 0x1C] 00002FAA 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00002FAE 4A5F tst.w [A7]+ 00002FB0 6716 beq +0x18 /* 00002FC8 */ 00002FB2 486D E420 pea.l [A5 - 0x1BE0] 00002FB6 4EBA 02FA jsr [PC + 0x2FA /* 000032B2 */] 00002FBA 4257 clr.w [A7] 00002FBC 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002FC0 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002FC4 6000 02E8 bra +0x2EA /* 000032AE */ label00002FC8: 00002FC8 7001 moveq.l D0, 0x01 00002FCA 2D40 FFA8 move.l [A6 - 0x58], D0 00002FCE 4267 clr.w -[A7] 00002FD0 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002FD4 486E FFA8 pea.l [A6 - 0x58] 00002FD8 2F2E 0020 move.l -[A7], [A6 + 0x20] 00002FDC 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00002FE0 4A5F tst.w [A7]+ 00002FE2 6716 beq +0x18 /* 00002FFA */ 00002FE4 486D E432 pea.l [A5 - 0x1BCE] 00002FE8 4EBA 02C8 jsr [PC + 0x2C8 /* 000032B2 */] 00002FEC 4257 clr.w [A7] 00002FEE 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00002FF2 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00002FF6 6000 02B6 bra +0x2B8 /* 000032AE */ label00002FFA: 00002FFA 4267 clr.w -[A7] 00002FFC 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00003000 486E FFA8 pea.l [A6 - 0x58] 00003004 2F2E 0024 move.l -[A7], [A6 + 0x24] 00003008 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 0000300C 4A5F tst.w [A7]+ 0000300E 6716 beq +0x18 /* 00003026 */ 00003010 486D E450 pea.l [A5 - 0x1BB0] 00003014 4EBA 029C jsr [PC + 0x29C /* 000032B2 */] 00003018 4257 clr.w [A7] 0000301A 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000301E 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00003022 6000 028A bra +0x28C /* 000032AE */ label00003026: 00003026 4267 clr.w -[A7] 00003028 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000302C 486E FFA8 pea.l [A6 - 0x58] 00003030 2F2E 0028 move.l -[A7], [A6 + 0x28] 00003034 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00003038 4A5F tst.w [A7]+ 0000303A 6716 beq +0x18 /* 00003052 */ 0000303C 486D E46E pea.l [A5 - 0x1B92] 00003040 4EBA 0270 jsr [PC + 0x270 /* 000032B2 */] 00003044 4257 clr.w [A7] 00003046 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000304A 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 0000304E 6000 025E bra +0x260 /* 000032AE */ label00003052: 00003052 7002 moveq.l D0, 0x02 00003054 2D40 FFA8 move.l [A6 - 0x58], D0 00003058 4267 clr.w -[A7] 0000305A 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000305E 486E FFA8 pea.l [A6 - 0x58] 00003062 2F2E 002C move.l -[A7], [A6 + 0x2C] 00003066 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 0000306A 4A5F tst.w [A7]+ 0000306C 6716 beq +0x18 /* 00003084 */ 0000306E 486D E48C pea.l [A5 - 0x1B74] 00003072 4EBA 023E jsr [PC + 0x23E /* 000032B2 */] 00003076 4257 clr.w [A7] 00003078 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000307C 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00003080 6000 022C bra +0x22E /* 000032AE */ label00003084: 00003084 4267 clr.w -[A7] 00003086 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000308A 486E FFA8 pea.l [A6 - 0x58] 0000308E 2F2E 0030 move.l -[A7], [A6 + 0x30] 00003092 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00003096 4A5F tst.w [A7]+ 00003098 6716 beq +0x18 /* 000030B0 */ 0000309A 486D E4A4 pea.l [A5 - 0x1B5C] 0000309E 4EBA 0212 jsr [PC + 0x212 /* 000032B2 */] 000030A2 4257 clr.w [A7] 000030A4 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000030A8 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000030AC 6000 0200 bra +0x202 /* 000032AE */ label000030B0: 000030B0 4267 clr.w -[A7] 000030B2 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000030B6 486E FFA8 pea.l [A6 - 0x58] 000030BA 2F2E 0034 move.l -[A7], [A6 + 0x34] 000030BE 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 000030C2 4A5F tst.w [A7]+ 000030C4 6716 beq +0x18 /* 000030DC */ 000030C6 486D E4BC pea.l [A5 - 0x1B44] 000030CA 4EBA 01E6 jsr [PC + 0x1E6 /* 000032B2 */] 000030CE 4257 clr.w [A7] 000030D0 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000030D4 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000030D8 6000 01D4 bra +0x1D6 /* 000032AE */ label000030DC: 000030DC 206E 0014 movea.l A0, [A6 + 0x14] 000030E0 3050 movea.w A0, [A0] 000030E2 D1C8 add.l A0, A0 000030E4 2D48 FFA8 move.l [A6 - 0x58], A0 000030E8 4267 clr.w -[A7] 000030EA 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000030EE 486E FFA8 pea.l [A6 - 0x58] 000030F2 2F2E 0038 move.l -[A7], [A6 + 0x38] 000030F6 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 000030FA 4A5F tst.w [A7]+ 000030FC 6716 beq +0x18 /* 00003114 */ 000030FE 486D E4D4 pea.l [A5 - 0x1B2C] 00003102 4EBA 01AE jsr [PC + 0x1AE /* 000032B2 */] 00003106 4257 clr.w [A7] 00003108 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000310C 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00003110 6000 019C bra +0x19E /* 000032AE */ label00003114: 00003114 4267 clr.w -[A7] 00003116 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000311A 486E FFA8 pea.l [A6 - 0x58] 0000311E 2F2E 003C move.l -[A7], [A6 + 0x3C] 00003122 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00003126 4A5F tst.w [A7]+ 00003128 6716 beq +0x18 /* 00003140 */ 0000312A 486D E4E6 pea.l [A5 - 0x1B1A] 0000312E 4EBA 0182 jsr [PC + 0x182 /* 000032B2 */] 00003132 4257 clr.w [A7] 00003134 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00003138 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 0000313C 6000 0170 bra +0x172 /* 000032AE */ label00003140: 00003140 206E 0014 movea.l A0, [A6 + 0x14] 00003144 3050 movea.w A0, [A0] 00003146 2D48 FFA8 move.l [A6 - 0x58], A0 0000314A 4267 clr.w -[A7] 0000314C 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00003150 486E FFA8 pea.l [A6 - 0x58] 00003154 2F2E 0040 move.l -[A7], [A6 + 0x40] 00003158 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 0000315C 4A5F tst.w [A7]+ 0000315E 6716 beq +0x18 /* 00003176 */ 00003160 486D E4FC pea.l [A5 - 0x1B04] 00003164 4EBA 014C jsr [PC + 0x14C /* 000032B2 */] 00003168 4257 clr.w [A7] 0000316A 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000316E 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00003172 6000 013A bra +0x13C /* 000032AE */ label00003176: 00003176 206E 0018 movea.l A0, [A6 + 0x18] 0000317A 3050 movea.w A0, [A0] 0000317C D1C8 add.l A0, A0 0000317E 2D48 FFA8 move.l [A6 - 0x58], A0 00003182 4267 clr.w -[A7] 00003184 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00003188 486E FFA8 pea.l [A6 - 0x58] 0000318C 2F2E 0044 move.l -[A7], [A6 + 0x44] 00003190 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00003194 4A5F tst.w [A7]+ 00003196 6716 beq +0x18 /* 000031AE */ 00003198 486D E51E pea.l [A5 - 0x1AE2] 0000319C 4EBA 0114 jsr [PC + 0x114 /* 000032B2 */] 000031A0 4257 clr.w [A7] 000031A2 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000031A6 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000031AA 6000 0102 bra +0x104 /* 000032AE */ label000031AE: 000031AE 4267 clr.w -[A7] 000031B0 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000031B4 486E FFA8 pea.l [A6 - 0x58] 000031B8 2F2E 0048 move.l -[A7], [A6 + 0x48] 000031BC 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 000031C0 4A5F tst.w [A7]+ 000031C2 6716 beq +0x18 /* 000031DA */ 000031C4 486D E530 pea.l [A5 - 0x1AD0] 000031C8 4EBA 00E8 jsr [PC + 0xE8 /* 000032B2 */] 000031CC 4257 clr.w [A7] 000031CE 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000031D2 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000031D6 6000 00D6 bra +0xD8 /* 000032AE */ label000031DA: 000031DA 206E 0018 movea.l A0, [A6 + 0x18] 000031DE 3050 movea.w A0, [A0] 000031E0 2D48 FFA8 move.l [A6 - 0x58], A0 000031E4 4267 clr.w -[A7] 000031E6 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000031EA 486E FFA8 pea.l [A6 - 0x58] 000031EE 2F2E 004C move.l -[A7], [A6 + 0x4C] 000031F2 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 000031F6 4A5F tst.w [A7]+ 000031F8 6716 beq +0x18 /* 00003210 */ 000031FA 486D E546 pea.l [A5 - 0x1ABA] 000031FE 4EBA 00B2 jsr [PC + 0xB2 /* 000032B2 */] 00003202 4257 clr.w [A7] 00003204 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00003208 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 0000320C 6000 00A0 bra +0xA2 /* 000032AE */ label00003210: 00003210 206E 001C movea.l A0, [A6 + 0x1C] 00003214 3050 movea.w A0, [A0] 00003216 D1C8 add.l A0, A0 00003218 2D48 FFA8 move.l [A6 - 0x58], A0 0000321C 4267 clr.w -[A7] 0000321E 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00003222 486E FFA8 pea.l [A6 - 0x58] 00003226 2F2E 0050 move.l -[A7], [A6 + 0x50] 0000322A 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 0000322E 4A5F tst.w [A7]+ 00003230 6714 beq +0x16 /* 00003246 */ 00003232 486D E568 pea.l [A5 - 0x1A98] 00003236 4EBA 007A jsr [PC + 0x7A /* 000032B2 */] 0000323A 4257 clr.w [A7] 0000323C 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00003240 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00003244 6068 bra +0x6A /* 000032AE */ label00003246: 00003246 4267 clr.w -[A7] 00003248 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000324C 486E FFA8 pea.l [A6 - 0x58] 00003250 2F2E 0054 move.l -[A7], [A6 + 0x54] 00003254 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00003258 4A5F tst.w [A7]+ 0000325A 6714 beq +0x16 /* 00003270 */ 0000325C 486D E57A pea.l [A5 - 0x1A86] 00003260 4EBA 0050 jsr [PC + 0x50 /* 000032B2 */] 00003264 4257 clr.w [A7] 00003266 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000326A 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 0000326E 603E bra +0x40 /* 000032AE */ label00003270: 00003270 206E 001C movea.l A0, [A6 + 0x1C] 00003274 3050 movea.w A0, [A0] 00003276 2D48 FFA8 move.l [A6 - 0x58], A0 0000327A 4267 clr.w -[A7] 0000327C 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 00003280 486E FFA8 pea.l [A6 - 0x58] 00003284 2F2E 0058 move.l -[A7], [A6 + 0x58] 00003288 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 0000328C 4A5F tst.w [A7]+ 0000328E 6714 beq +0x16 /* 000032A4 */ 00003290 486D E590 pea.l [A5 - 0x1A70] 00003294 4EBA 001C jsr [PC + 0x1C /* 000032B2 */] 00003298 4257 clr.w [A7] 0000329A 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 0000329E 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000032A2 600A bra +0xC /* 000032AE */ label000032A4: 000032A4 4267 clr.w -[A7] 000032A6 3F2E FFB4 move.w -[A7], [A6 - 0x4C] 000032AA 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] label000032AE: 000032AE 4E5E unlink A6 000032B0 4E75 rts export_18: fn000032B2: 000032B2 4E56 FFF8 link A6, -0x0008 000032B6 2F0C move.l -[A7], A4 000032B8 486E FFF8 pea.l [A6 - 0x8] 000032BC A874 syscall GetPort 000032BE 42A7 clr.l -[A7] 000032C0 3F3C 0384 move.w -[A7], 0x384 000032C4 42A7 clr.l -[A7] 000032C6 4878 FFFF push.l 0xFFFF 000032CA AA46 syscall GetNewCWindow 000032CC 285F movea.l A4, [A7]+ 000032CE 2F0C move.l -[A7], A4 000032D0 A915 syscall ShowWindow 000032D2 2F0C move.l -[A7], A4 000032D4 A873 syscall SetPort 000032D6 2F3C 000D 0012 move.l -[A7], 0xD0012 000032DC A893 syscall MoveTo 000032DE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000032E2 A884 syscall DrawString 000032E4 43EE FFFC lea.l A1, [A6 - 0x4] 000032E8 307C 0078 movea.w A0, 0x78 /* 'x' */ 000032EC A03B syscall Delay 000032EE 2280 move.l [A1], D0 000032F0 2F0C move.l -[A7], A4 000032F2 A914 syscall DisposeWindow 000032F4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000032F8 A873 syscall SetPort 000032FA 285F movea.l A4, [A7]+ 000032FC 4E5E unlink A6 000032FE 4E75 rts export_29: 00003300 4E56 FFEE link A6, -0x0012 00003304 48E7 1F00 movem.l -[A7], D3,D4,D5,D6,D7 00003308 3D7C 0008 FFF4 move.w [A6 - 0xC], 0x8 0000330E 4A2E 0009 tst.b [A6 + 0x9] 00003312 6600 0098 bne +0x9A /* 000033AC */ 00003316 7E03 moveq.l D7, 0x03 00003318 3C3C 026F move.w D6, 0x26F 0000331C 3A3C 0131 move.w D5, 0x131 00003320 7806 moveq.l D4, 0x06 00003322 7600 moveq.l D3, 0x00 00003324 426E FFF2 clr.w [A6 - 0xE] 00003328 3005 move.w D0, D5 0000332A 9044 sub.w D0, D4 0000332C 3D40 FFF0 move.w [A6 - 0x10], D0 00003330 602C bra +0x2E /* 0000335E */ label00003332: 00003332 700C moveq.l D0, 0x0C 00003334 C1EE FFF2 muls.w D0, [A6 - 0xE] 00003338 3D40 FFEE move.w [A6 - 0x12], D0 0000333C 0640 0056 addi.w D0, 0x56 /* 'V' */ 00003340 3F00 move.w -[A7], D0 00003342 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00003346 A893 syscall MoveTo 00003348 706D moveq.l D0, 0x6D 0000334A D06E FFEE add.w D0, [A6 - 0x12] 0000334E 3F00 move.w -[A7], D0 00003350 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00003354 A891 syscall LineTo 00003356 5243 addq.w D3, 1 00003358 066E 000E FFF2 addi.w [A6 - 0xE], 0xE label0000335E: 0000335E 0C43 0004 cmpi.w D3, 0x4 00003362 6DCE blt -0x30 /* 00003332 */ 00003364 7600 moveq.l D3, 0x00 00003366 426E FFF2 clr.w [A6 - 0xE] 0000336A 7005 moveq.l D0, 0x05 0000336C C1C4 muls.w D0, D4 0000336E D045 add.w D0, D5 00003370 3D40 FFF0 move.w [A6 - 0x10], D0 00003374 602C bra +0x2E /* 000033A2 */ label00003376: 00003376 700C moveq.l D0, 0x0C 00003378 C1EE FFF2 muls.w D0, [A6 - 0xE] 0000337C 3D40 FFEE move.w [A6 - 0x12], D0 00003380 0640 006D addi.w D0, 0x6D /* 'm' */ 00003384 3F00 move.w -[A7], D0 00003386 3F2E FFF0 move.w -[A7], [A6 - 0x10] 0000338A A893 syscall MoveTo 0000338C 7079 moveq.l D0, 0x79 0000338E D06E FFEE add.w D0, [A6 - 0x12] 00003392 3F00 move.w -[A7], D0 00003394 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00003398 A891 syscall LineTo 0000339A 5243 addq.w D3, 1 0000339C 066E 000E FFF2 addi.w [A6 - 0xE], 0xE label000033A2: 000033A2 0C43 0003 cmpi.w D3, 0x3 000033A6 6DCE blt -0x30 /* 00003376 */ 000033A8 6000 0096 bra +0x98 /* 00003440 */ label000033AC: 000033AC 7E0F moveq.l D7, 0x0F 000033AE 3C3C 025F move.w D6, 0x25F 000033B2 3A3C 0142 move.w D5, 0x142 000033B6 7806 moveq.l D4, 0x06 000033B8 7600 moveq.l D3, 0x00 000033BA 426E FFF2 clr.w [A6 - 0xE] 000033BE 3005 move.w D0, D5 000033C0 9044 sub.w D0, D4 000033C2 3D40 FFF0 move.w [A6 - 0x10], D0 000033C6 602E bra +0x30 /* 000033F6 */ label000033C8: 000033C8 7011 moveq.l D0, 0x11 000033CA C1EE FFF2 muls.w D0, [A6 - 0xE] 000033CE 3D40 FFEE move.w [A6 - 0x12], D0 000033D2 0640 00D9 addi.w D0, 0xD9 000033D6 3F00 move.w -[A7], D0 000033D8 3F2E FFF0 move.w -[A7], [A6 - 0x10] 000033DC A893 syscall MoveTo 000033DE 302E FFEE move.w D0, [A6 - 0x12] 000033E2 0640 00FA addi.w D0, 0xFA 000033E6 3F00 move.w -[A7], D0 000033E8 3F2E FFF0 move.w -[A7], [A6 - 0x10] 000033EC A891 syscall LineTo 000033EE 5243 addq.w D3, 1 000033F0 066E 000E FFF2 addi.w [A6 - 0xE], 0xE label000033F6: 000033F6 0C43 0002 cmpi.w D3, 0x2 000033FA 6DCC blt -0x32 /* 000033C8 */ 000033FC 7600 moveq.l D3, 0x00 000033FE 426E FFF2 clr.w [A6 - 0xE] 00003402 7005 moveq.l D0, 0x05 00003404 C1C4 muls.w D0, D4 00003406 D045 add.w D0, D5 00003408 3D40 FFF0 move.w [A6 - 0x10], D0 0000340C 602C bra +0x2E /* 0000343A */ label0000340E: 0000340E 7011 moveq.l D0, 0x11 00003410 C1EE FFF2 muls.w D0, [A6 - 0xE] 00003414 3D40 FFEE move.w [A6 - 0x12], D0 00003418 0640 000F addi.w D0, 0xF 0000341C 3F00 move.w -[A7], D0 0000341E 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00003422 A893 syscall MoveTo 00003424 701D moveq.l D0, 0x1D 00003426 D06E FFEE add.w D0, [A6 - 0x12] 0000342A 3F00 move.w -[A7], D0 0000342C 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00003430 A891 syscall LineTo 00003432 5243 addq.w D3, 1 00003434 066E 000E FFF2 addi.w [A6 - 0xE], 0xE label0000343A: 0000343A 0C43 0003 cmpi.w D3, 0x3 0000343E 6DCE blt -0x30 /* 0000340E */ label00003440: 00003440 3F07 move.w -[A7], D7 00003442 3F05 move.w -[A7], D5 00003444 A893 syscall MoveTo 00003446 3F06 move.w -[A7], D6 00003448 3F05 move.w -[A7], D5 0000344A A891 syscall LineTo 0000344C 3604 move.w D3, D4 0000344E D645 add.w D3, D5 00003450 3F07 move.w -[A7], D7 00003452 3F03 move.w -[A7], D3 00003454 A893 syscall MoveTo 00003456 3F06 move.w -[A7], D6 00003458 3F03 move.w -[A7], D3 0000345A A891 syscall LineTo 0000345C 3604 move.w D3, D4 0000345E D643 add.w D3, D3 00003460 D645 add.w D3, D5 00003462 3F07 move.w -[A7], D7 00003464 3F03 move.w -[A7], D3 00003466 A893 syscall MoveTo 00003468 3F06 move.w -[A7], D6 0000346A 3F03 move.w -[A7], D3 0000346C A891 syscall LineTo 0000346E 7003 moveq.l D0, 0x03 00003470 C1C4 muls.w D0, D4 00003472 D045 add.w D0, D5 00003474 3600 move.w D3, D0 00003476 7003 moveq.l D0, 0x03 00003478 C1C4 muls.w D0, D4 0000347A 3D40 FFF2 move.w [A6 - 0xE], D0 0000347E 3F07 move.w -[A7], D7 00003480 3F03 move.w -[A7], D3 00003482 A893 syscall MoveTo 00003484 3F06 move.w -[A7], D6 00003486 3F03 move.w -[A7], D3 00003488 A891 syscall LineTo 0000348A 3604 move.w D3, D4 0000348C E54B lsl D3.w, 2 0000348E D645 add.w D3, D5 00003490 3F07 move.w -[A7], D7 00003492 3F03 move.w -[A7], D3 00003494 A893 syscall MoveTo 00003496 3F06 move.w -[A7], D6 00003498 3F03 move.w -[A7], D3 0000349A A891 syscall LineTo 0000349C 4A2E 0009 tst.b [A6 + 0x9] 000034A0 6600 015A bne +0x15C /* 000035FC */ 000034A4 2004 move.l D0, D4 000034A6 48C0 ext.l D0 000034A8 81FC 0002 divs.w D0, 0x2 000034AC 3D40 FFF6 move.w [A6 - 0xA], D0 000034B0 486E FFF8 pea.l [A6 - 0x8] 000034B4 3F3C 0004 move.w -[A7], 0x4 000034B8 322E FFF4 move.w D1, [A6 - 0xC] 000034BC 48C1 ext.l D1 000034BE 83FC 0002 divs.w D1, 0x2 000034C2 3405 move.w D2, D5 000034C4 9441 sub.w D2, D1 000034C6 D46E FFF2 add.w D2, [A6 - 0xE] 000034CA 9440 sub.w D2, D0 000034CC 3F02 move.w -[A7], D2 000034CE 7204 moveq.l D1, 0x04 000034D0 D26E FFF4 add.w D1, [A6 - 0xC] 000034D4 3F01 move.w -[A7], D1 000034D6 322E FFF4 move.w D1, [A6 - 0xC] 000034DA 48C1 ext.l D1 000034DC 83FC 0002 divs.w D1, 0x2 000034E0 D245 add.w D1, D5 000034E2 D26E FFF2 add.w D1, [A6 - 0xE] 000034E6 9240 sub.w D1, D0 000034E8 3F01 move.w -[A7], D1 000034EA A8A7 syscall SetRect 000034EC 7601 moveq.l D3, 0x01 000034EE 3004 move.w D0, D4 000034F0 4440 neg.w D0 000034F2 48C0 ext.l D0 000034F4 81FC 0002 divs.w D0, 0x2 000034F8 3D40 FFF6 move.w [A6 - 0xA], D0 000034FC 601A bra +0x1C /* 00003518 */ label000034FE: 000034FE 486E FFF8 pea.l [A6 - 0x8] 00003502 2F2D CCB0 move.l -[A7], [A5 - 0x3350] 00003506 AA1F syscall PlotCIcon 00003508 486E FFF8 pea.l [A6 - 0x8] 0000350C 3F3C 000C move.w -[A7], 0xC 00003510 3F2E FFF6 move.w -[A7], [A6 - 0xA] 00003514 A8A8 syscall OffsetRect 00003516 5243 addq.w D3, 1 label00003518: 00003518 0C43 000A cmpi.w D3, 0xA /* '\n' */ 0000351C 6DE0 blt -0x1E /* 000034FE */ 0000351E 7005 moveq.l D0, 0x05 00003520 C1C4 muls.w D0, D4 00003522 322E FFF4 move.w D1, [A6 - 0xC] 00003526 48C1 ext.l D1 00003528 83FC 0002 divs.w D1, 0x2 0000352C 3E05 move.w D7, D5 0000352E 9E41 sub.w D7, D1 00003530 DE40 add.w D7, D0 00003532 7005 moveq.l D0, 0x05 00003534 C1C4 muls.w D0, D4 00003536 322E FFF4 move.w D1, [A6 - 0xC] 0000353A 48C1 ext.l D1 0000353C 83FC 0002 divs.w D1, 0x2 00003540 D245 add.w D1, D5 00003542 D041 add.w D0, D1 00003544 3C00 move.w D6, D0 00003546 486E FFF8 pea.l [A6 - 0x8] 0000354A 3F3C 0070 move.w -[A7], 0x70 /* 'p' */ 0000354E 3F07 move.w -[A7], D7 00003550 7070 moveq.l D0, 0x70 00003552 D06E FFF4 add.w D0, [A6 - 0xC] 00003556 3F00 move.w -[A7], D0 00003558 3F06 move.w -[A7], D6 0000355A A8A7 syscall SetRect 0000355C 7601 moveq.l D3, 0x01 0000355E 601A bra +0x1C /* 0000357A */ label00003560: 00003560 486E FFF8 pea.l [A6 - 0x8] 00003564 2F2D CCA8 move.l -[A7], [A5 - 0x3358] 00003568 AA1F syscall PlotCIcon 0000356A 486E FFF8 pea.l [A6 - 0x8] 0000356E 3F3C 000C move.w -[A7], 0xC 00003572 3F2E FFF6 move.w -[A7], [A6 - 0xA] 00003576 A8A8 syscall OffsetRect 00003578 5243 addq.w D3, 1 label0000357A: 0000357A 0C43 000F cmpi.w D3, 0xF 0000357E 6DE0 blt -0x1E /* 00003560 */ 00003580 486E FFF8 pea.l [A6 - 0x8] 00003584 3F3C 0118 move.w -[A7], 0x118 00003588 3F07 move.w -[A7], D7 0000358A 302E FFF4 move.w D0, [A6 - 0xC] 0000358E 0640 0118 addi.w D0, 0x118 00003592 3F00 move.w -[A7], D0 00003594 3F06 move.w -[A7], D6 00003596 A8A7 syscall SetRect 00003598 7601 moveq.l D3, 0x01 0000359A 601A bra +0x1C /* 000035B6 */ label0000359C: 0000359C 486E FFF8 pea.l [A6 - 0x8] 000035A0 2F2D CCA4 move.l -[A7], [A5 - 0x335C] 000035A4 AA1F syscall PlotCIcon 000035A6 486E FFF8 pea.l [A6 - 0x8] 000035AA 3F3C 000C move.w -[A7], 0xC 000035AE 3F2E FFF6 move.w -[A7], [A6 - 0xA] 000035B2 A8A8 syscall OffsetRect 000035B4 5243 addq.w D3, 1 label000035B6: 000035B6 0C43 000F cmpi.w D3, 0xF 000035BA 6DE0 blt -0x1E /* 0000359C */ 000035BC 486E FFF8 pea.l [A6 - 0x8] 000035C0 3F3C 01C0 move.w -[A7], 0x1C0 000035C4 3F07 move.w -[A7], D7 000035C6 302E FFF4 move.w D0, [A6 - 0xC] 000035CA 0640 01C0 addi.w D0, 0x1C0 000035CE 3F00 move.w -[A7], D0 000035D0 3F06 move.w -[A7], D6 000035D2 A8A7 syscall SetRect 000035D4 7601 moveq.l D3, 0x01 000035D6 601A bra +0x1C /* 000035F2 */ label000035D8: 000035D8 486E FFF8 pea.l [A6 - 0x8] 000035DC 2F2D CCAC move.l -[A7], [A5 - 0x3354] 000035E0 AA1F syscall PlotCIcon 000035E2 486E FFF8 pea.l [A6 - 0x8] 000035E6 3F3C 000C move.w -[A7], 0xC 000035EA 3F2E FFF6 move.w -[A7], [A6 - 0xA] 000035EE A8A8 syscall OffsetRect 000035F0 5243 addq.w D3, 1 label000035F2: 000035F2 0C43 000F cmpi.w D3, 0xF 000035F6 6DE0 blt -0x1E /* 000035D8 */ 000035F8 6000 00EA bra +0xEC /* 000036E4 */ label000035FC: 000035FC 7005 moveq.l D0, 0x05 000035FE C1C4 muls.w D0, D4 00003600 322E FFF4 move.w D1, [A6 - 0xC] 00003604 48C1 ext.l D1 00003606 83FC 0002 divs.w D1, 0x2 0000360A 3E05 move.w D7, D5 0000360C 9E41 sub.w D7, D1 0000360E DE40 add.w D7, D0 00003610 7005 moveq.l D0, 0x05 00003612 C1C4 muls.w D0, D4 00003614 322E FFF4 move.w D1, [A6 - 0xC] 00003618 48C1 ext.l D1 0000361A 83FC 0002 divs.w D1, 0x2 0000361E D245 add.w D1, D5 00003620 D041 add.w D0, D1 00003622 3C00 move.w D6, D0 00003624 486E FFF8 pea.l [A6 - 0x8] 00003628 3F3C 0012 move.w -[A7], 0x12 0000362C 3F07 move.w -[A7], D7 0000362E 7012 moveq.l D0, 0x12 00003630 D06E FFF4 add.w D0, [A6 - 0xC] 00003634 3F00 move.w -[A7], D0 00003636 3F06 move.w -[A7], D6 00003638 A8A7 syscall SetRect 0000363A 7601 moveq.l D3, 0x01 0000363C 3004 move.w D0, D4 0000363E 4440 neg.w D0 00003640 48C0 ext.l D0 00003642 81FC 0002 divs.w D0, 0x2 00003646 3D40 FFF6 move.w [A6 - 0xA], D0 0000364A 601A bra +0x1C /* 00003666 */ label0000364C: 0000364C 486E FFF8 pea.l [A6 - 0x8] 00003650 2F2D CCA8 move.l -[A7], [A5 - 0x3358] 00003654 AA1F syscall PlotCIcon 00003656 486E FFF8 pea.l [A6 - 0x8] 0000365A 3F3C 0011 move.w -[A7], 0x11 0000365E 3F2E FFF6 move.w -[A7], [A6 - 0xA] 00003662 A8A8 syscall OffsetRect 00003664 5243 addq.w D3, 1 label00003666: 00003666 0C43 000F cmpi.w D3, 0xF 0000366A 6DE0 blt -0x1E /* 0000364C */ 0000366C 486E FFF8 pea.l [A6 - 0x8] 00003670 3F3C 0100 move.w -[A7], 0x100 00003674 3F07 move.w -[A7], D7 00003676 302E FFF4 move.w D0, [A6 - 0xC] 0000367A 0640 0100 addi.w D0, 0x100 0000367E 3F00 move.w -[A7], D0 00003680 3F06 move.w -[A7], D6 00003682 A8A7 syscall SetRect 00003684 7601 moveq.l D3, 0x01 00003686 601A bra +0x1C /* 000036A2 */ label00003688: 00003688 486E FFF8 pea.l [A6 - 0x8] 0000368C 2F2D CCA4 move.l -[A7], [A5 - 0x335C] 00003690 AA1F syscall PlotCIcon 00003692 486E FFF8 pea.l [A6 - 0x8] 00003696 3F3C 0011 move.w -[A7], 0x11 0000369A 3F2E FFF6 move.w -[A7], [A6 - 0xA] 0000369E A8A8 syscall OffsetRect 000036A0 5243 addq.w D3, 1 label000036A2: 000036A2 0C43 000F cmpi.w D3, 0xF 000036A6 6DE0 blt -0x1E /* 00003688 */ 000036A8 486E FFF8 pea.l [A6 - 0x8] 000036AC 3F3C 01EE move.w -[A7], 0x1EE 000036B0 3F07 move.w -[A7], D7 000036B2 302E FFF4 move.w D0, [A6 - 0xC] 000036B6 0640 01EE addi.w D0, 0x1EE 000036BA 3F00 move.w -[A7], D0 000036BC 3F06 move.w -[A7], D6 000036BE A8A7 syscall SetRect 000036C0 7601 moveq.l D3, 0x01 000036C2 601A bra +0x1C /* 000036DE */ label000036C4: 000036C4 486E FFF8 pea.l [A6 - 0x8] 000036C8 2F2D CCAC move.l -[A7], [A5 - 0x3354] 000036CC AA1F syscall PlotCIcon 000036CE 486E FFF8 pea.l [A6 - 0x8] 000036D2 3F3C 0011 move.w -[A7], 0x11 000036D6 3F2E FFF6 move.w -[A7], [A6 - 0xA] 000036DA A8A8 syscall OffsetRect 000036DC 5243 addq.w D3, 1 label000036DE: 000036DE 0C43 0008 cmpi.w D3, 0x8 000036E2 6DE0 blt -0x1E /* 000036C4 */ label000036E4: 000036E4 4CDF 00F8 movem.l D3,D4,D5,D6,D7, [A7]+ 000036E8 4E5E unlink A6 000036EA 4E75 rts export_30: 000036EC 4E56 FFF2 link A6, -0x000E 000036F0 48E7 1F00 movem.l -[A7], D3,D4,D5,D6,D7 000036F4 3E2E 0008 move.w D7, [A6 + 0x8] 000036F8 3A2E 000A move.w D5, [A6 + 0xA] 000036FC 362E 000E move.w D3, [A6 + 0xE] 00003700 4A2E 0011 tst.b [A6 + 0x11] 00003704 6716 beq +0x18 /* 0000371C */ 00003706 7000 moveq.l D0, 0x00 00003708 102E 0011 move.b D0, [A6 + 0x11] 0000370C 3F00 move.w -[A7], D0 0000370E 3F2E 0012 move.w -[A7], [A6 + 0x12] 00003712 3F3C 0011 move.w -[A7], 0x11 00003716 4EBA 09D4 jsr [PC + 0x9D4 /* 000040EC */] 0000371A 5C8F addq.l A7, 6 label0000371C: 0000371C 0C6E 0003 000C cmpi.w [A6 + 0xC], 0x3 00003722 6C56 bge +0x58 /* 0000377A */ 00003724 302E 000C move.w D0, [A6 + 0xC] 00003728 670E beq +0x10 /* 00003738 */ 0000372A 6B00 0294 bmi +0x296 /* 000039C0 */ 0000372E 5540 subq.w D0, 2 00003730 6730 beq +0x32 /* 00003762 */ 00003732 6A00 028C bpl +0x28E /* 000039C0 */ 00003736 6016 bra +0x18 /* 0000374E */ label00003738: 00003738 3807 move.w D4, D7 0000373A 1D7C 0001 FFF3 move.b [A6 - 0xD], 0x1 00003740 3F04 move.w -[A7], D4 00003742 3F05 move.w -[A7], D5 00003744 4EBA 0756 jsr [PC + 0x756 /* 00003E9C */] 00003748 588F addq.l A7, 4 0000374A 6000 0274 bra +0x276 /* 000039C0 */ label0000374E: 0000374E 3807 move.w D4, D7 00003750 422E FFF3 clr.b [A6 - 0xD] 00003754 3F04 move.w -[A7], D4 00003756 3F05 move.w -[A7], D5 00003758 4EBA 0742 jsr [PC + 0x742 /* 00003E9C */] 0000375C 588F addq.l A7, 4 0000375E 6000 0260 bra +0x262 /* 000039C0 */ label00003762: 00003762 78FD moveq.l D4, 0xFFFFFFFD 00003764 D847 add.w D4, D7 00003766 1D7C 0001 FFF3 move.b [A6 - 0xD], 0x1 0000376C 3F04 move.w -[A7], D4 0000376E 3F05 move.w -[A7], D5 00003770 4EBA 072A jsr [PC + 0x72A /* 00003E9C */] 00003774 588F addq.l A7, 4 00003776 6000 0248 bra +0x24A /* 000039C0 */ label0000377A: 0000377A 0C6E 0057 000C cmpi.w [A6 + 0xC], 0x57 /* 'W' */ 00003780 661A bne +0x1C /* 0000379C */ 00003782 3807 move.w D4, D7 00003784 0644 FF67 addi.w D4, 0xFF67 00003788 1D7C 0001 FFF3 move.b [A6 - 0xD], 0x1 0000378E 3F04 move.w -[A7], D4 00003790 3F05 move.w -[A7], D5 00003792 4EBA 0708 jsr [PC + 0x708 /* 00003E9C */] 00003796 588F addq.l A7, 4 00003798 6000 0226 bra +0x228 /* 000039C0 */ label0000379C: 0000379C 0C6E 0057 000C cmpi.w [A6 + 0xC], 0x57 /* 'W' */ 000037A2 6F00 0096 ble +0x98 /* 0000383A */ 000037A6 78A5 moveq.l D4, 0xFFFFFFA5 000037A8 D847 add.w D4, D7 000037AA 486E FFF8 pea.l [A6 - 0x8] 000037AE 3F05 move.w -[A7], D5 000037B0 3F04 move.w -[A7], D4 000037B2 7010 moveq.l D0, 0x10 000037B4 D045 add.w D0, D5 000037B6 3F00 move.w -[A7], D0 000037B8 7016 moveq.l D0, 0x16 000037BA D044 add.w D0, D4 000037BC 3F00 move.w -[A7], D0 000037BE A8A7 syscall SetRect 000037C0 0C43 0008 cmpi.w D3, 0x8 000037C4 6C0E bge +0x10 /* 000037D4 */ 000037C6 486E FFF8 pea.l [A6 - 0x8] 000037CA 2F2D CE18 move.l -[A7], [A5 - 0x31E8] 000037CE AA1F syscall PlotCIcon 000037D0 6000 06AA bra +0x6AC /* 00003E7C */ label000037D4: 000037D4 0C43 0010 cmpi.w D3, 0x10 000037D8 6C0E bge +0x10 /* 000037E8 */ 000037DA 486E FFF8 pea.l [A6 - 0x8] 000037DE 2F2D CE1C move.l -[A7], [A5 - 0x31E4] 000037E2 AA1F syscall PlotCIcon 000037E4 6000 0696 bra +0x698 /* 00003E7C */ label000037E8: 000037E8 0C43 001F cmpi.w D3, 0x1F 000037EC 6C0E bge +0x10 /* 000037FC */ 000037EE 486E FFF8 pea.l [A6 - 0x8] 000037F2 2F2D CE20 move.l -[A7], [A5 - 0x31E0] 000037F6 AA1F syscall PlotCIcon 000037F8 6000 0682 bra +0x684 /* 00003E7C */ label000037FC: 000037FC 0C43 003D cmpi.w D3, 0x3D /* '=' */ 00003800 6C0E bge +0x10 /* 00003810 */ 00003802 486E FFF8 pea.l [A6 - 0x8] 00003806 2F2D CE24 move.l -[A7], [A5 - 0x31DC] 0000380A AA1F syscall PlotCIcon 0000380C 6000 066E bra +0x670 /* 00003E7C */ label00003810: 00003810 0C43 0079 cmpi.w D3, 0x79 /* 'y' */ 00003814 6C0E bge +0x10 /* 00003824 */ 00003816 486E FFF8 pea.l [A6 - 0x8] 0000381A 2F2D CE28 move.l -[A7], [A5 - 0x31D8] 0000381E AA1F syscall PlotCIcon 00003820 6000 065A bra +0x65C /* 00003E7C */ label00003824: 00003824 0C43 00F1 cmpi.w D3, 0xF1 00003828 6C00 0196 bge +0x198 /* 000039C0 */ 0000382C 486E FFF8 pea.l [A6 - 0x8] 00003830 2F2D CE2C move.l -[A7], [A5 - 0x31D4] 00003834 AA1F syscall PlotCIcon 00003836 6000 0644 bra +0x646 /* 00003E7C */ label0000383A: 0000383A 70FD moveq.l D0, 0xFFFFFFFD 0000383C D06E 000C add.w D0, [A6 + 0xC] 00003840 3D40 FFF4 move.w [A6 - 0xC], D0 00003844 48C0 ext.l D0 00003846 81FC 000C divs.w D0, 0xC 0000384A 3C00 move.w D6, D0 0000384C 700C moveq.l D0, 0x0C 0000384E C1C6 muls.w D0, D6 00003850 322E FFF4 move.w D1, [A6 - 0xC] 00003854 9240 sub.w D1, D0 00003856 3D41 FFF6 move.w [A6 - 0xA], D1 0000385A 0C41 000B cmpi.w D1, 0xB 0000385E 6200 0160 bhi +0x162 /* 000039C0 */ 00003862 43FA 0620 lea.l A1, [PC + 0x620 /* 00003E84, value 0xF9EAFA08 */] 00003866 D241 add.w D1, D1 00003868 D2F1 1000 add.w A1, [A1 + D1.w] 0000386C 4ED1 jmp [A1] 0000386E 7015 moveq.l D0, 0x15 00003870 C1C6 muls.w D0, D6 00003872 78FA moveq.l D4, 0xFFFFFFFA 00003874 D847 add.w D4, D7 00003876 9840 sub.w D4, D0 00003878 1D7C 0001 FFF3 move.b [A6 - 0xD], 0x1 0000387E 3F04 move.w -[A7], D4 00003880 3F05 move.w -[A7], D5 00003882 4EBA 0618 jsr [PC + 0x618 /* 00003E9C */] 00003886 588F addq.l A7, 4 00003888 6000 0136 bra +0x138 /* 000039C0 */ 0000388C 7015 moveq.l D0, 0x15 0000388E C1C6 muls.w D0, D6 00003890 78FA moveq.l D4, 0xFFFFFFFA 00003892 D847 add.w D4, D7 00003894 9840 sub.w D4, D0 00003896 422E FFF3 clr.b [A6 - 0xD] 0000389A 3F04 move.w -[A7], D4 0000389C 3F05 move.w -[A7], D5 0000389E 4EBA 05FC jsr [PC + 0x5FC /* 00003E9C */] 000038A2 588F addq.l A7, 4 000038A4 6000 011A bra +0x11C /* 000039C0 */ 000038A8 7015 moveq.l D0, 0x15 000038AA C1C6 muls.w D0, D6 000038AC 78F7 moveq.l D4, 0xFFFFFFF7 000038AE D847 add.w D4, D7 000038B0 9840 sub.w D4, D0 000038B2 1D7C 0001 FFF3 move.b [A6 - 0xD], 0x1 000038B8 3F04 move.w -[A7], D4 000038BA 3F05 move.w -[A7], D5 000038BC 4EBA 05DE jsr [PC + 0x5DE /* 00003E9C */] 000038C0 588F addq.l A7, 4 000038C2 6000 00FC bra +0xFE /* 000039C0 */ 000038C6 7015 moveq.l D0, 0x15 000038C8 C1C6 muls.w D0, D6 000038CA 78F7 moveq.l D4, 0xFFFFFFF7 000038CC D847 add.w D4, D7 000038CE 9840 sub.w D4, D0 000038D0 422E FFF3 clr.b [A6 - 0xD] 000038D4 3F04 move.w -[A7], D4 000038D6 3F05 move.w -[A7], D5 000038D8 4EBA 05C2 jsr [PC + 0x5C2 /* 00003E9C */] 000038DC 588F addq.l A7, 4 000038DE 6000 00E0 bra +0xE2 /* 000039C0 */ 000038E2 7015 moveq.l D0, 0x15 000038E4 C1C6 muls.w D0, D6 000038E6 78F4 moveq.l D4, 0xFFFFFFF4 000038E8 D847 add.w D4, D7 000038EA 9840 sub.w D4, D0 000038EC 1D7C 0001 FFF3 move.b [A6 - 0xD], 0x1 000038F2 3F04 move.w -[A7], D4 000038F4 3F05 move.w -[A7], D5 000038F6 4EBA 05A4 jsr [PC + 0x5A4 /* 00003E9C */] 000038FA 588F addq.l A7, 4 000038FC 6000 00C2 bra +0xC4 /* 000039C0 */ 00003900 7015 moveq.l D0, 0x15 00003902 C1C6 muls.w D0, D6 00003904 78F1 moveq.l D4, 0xFFFFFFF1 00003906 D847 add.w D4, D7 00003908 9840 sub.w D4, D0 0000390A 1D7C 0001 FFF3 move.b [A6 - 0xD], 0x1 00003910 3F04 move.w -[A7], D4 00003912 3F05 move.w -[A7], D5 00003914 4EBA 0586 jsr [PC + 0x586 /* 00003E9C */] 00003918 588F addq.l A7, 4 0000391A 6000 00A4 bra +0xA6 /* 000039C0 */ 0000391E 7015 moveq.l D0, 0x15 00003920 C1C6 muls.w D0, D6 00003922 78F1 moveq.l D4, 0xFFFFFFF1 00003924 D847 add.w D4, D7 00003926 9840 sub.w D4, D0 00003928 422E FFF3 clr.b [A6 - 0xD] 0000392C 3F04 move.w -[A7], D4 0000392E 3F05 move.w -[A7], D5 00003930 4EBA 056A jsr [PC + 0x56A /* 00003E9C */] 00003934 588F addq.l A7, 4 00003936 6000 0088 bra +0x8A /* 000039C0 */ 0000393A 7015 moveq.l D0, 0x15 0000393C C1C6 muls.w D0, D6 0000393E 78EE moveq.l D4, 0xFFFFFFEE 00003940 D847 add.w D4, D7 00003942 9840 sub.w D4, D0 00003944 1D7C 0001 FFF3 move.b [A6 - 0xD], 0x1 0000394A 3F04 move.w -[A7], D4 0000394C 3F05 move.w -[A7], D5 0000394E 4EBA 054C jsr [PC + 0x54C /* 00003E9C */] 00003952 588F addq.l A7, 4 00003954 606A bra +0x6C /* 000039C0 */ 00003956 7015 moveq.l D0, 0x15 00003958 C1C6 muls.w D0, D6 0000395A 78EE moveq.l D4, 0xFFFFFFEE 0000395C D847 add.w D4, D7 0000395E 9840 sub.w D4, D0 00003960 422E FFF3 clr.b [A6 - 0xD] 00003964 3F04 move.w -[A7], D4 00003966 3F05 move.w -[A7], D5 00003968 4EBA 0532 jsr [PC + 0x532 /* 00003E9C */] 0000396C 588F addq.l A7, 4 0000396E 6050 bra +0x52 /* 000039C0 */ 00003970 7015 moveq.l D0, 0x15 00003972 C1C6 muls.w D0, D6 00003974 78EB moveq.l D4, 0xFFFFFFEB 00003976 D847 add.w D4, D7 00003978 9840 sub.w D4, D0 0000397A 1D7C 0001 FFF3 move.b [A6 - 0xD], 0x1 00003980 3F04 move.w -[A7], D4 00003982 3F05 move.w -[A7], D5 00003984 4EBA 0516 jsr [PC + 0x516 /* 00003E9C */] 00003988 588F addq.l A7, 4 0000398A 6034 bra +0x36 /* 000039C0 */ 0000398C 7015 moveq.l D0, 0x15 0000398E C1C6 muls.w D0, D6 00003990 78EB moveq.l D4, 0xFFFFFFEB 00003992 D847 add.w D4, D7 00003994 9840 sub.w D4, D0 00003996 422E FFF3 clr.b [A6 - 0xD] 0000399A 3F04 move.w -[A7], D4 0000399C 3F05 move.w -[A7], D5 0000399E 4EBA 04FC jsr [PC + 0x4FC /* 00003E9C */] 000039A2 588F addq.l A7, 4 000039A4 601A bra +0x1C /* 000039C0 */ 000039A6 7015 moveq.l D0, 0x15 000039A8 C1C6 muls.w D0, D6 000039AA 78E8 moveq.l D4, 0xFFFFFFE8 000039AC D847 add.w D4, D7 000039AE 9840 sub.w D4, D0 000039B0 1D7C 0001 FFF3 move.b [A6 - 0xD], 0x1 000039B6 3F04 move.w -[A7], D4 000039B8 3F05 move.w -[A7], D5 000039BA 4EBA 04E0 jsr [PC + 0x4E0 /* 00003E9C */] 000039BE 588F addq.l A7, 4 label000039C0: 000039C0 7010 moveq.l D0, 0x10 000039C2 D045 add.w D0, D5 000039C4 3D40 FFF4 move.w [A6 - 0xC], D0 000039C8 7C16 moveq.l D6, 0x16 000039CA DC44 add.w D6, D4 000039CC 486E FFF8 pea.l [A6 - 0x8] 000039D0 3F05 move.w -[A7], D5 000039D2 3F04 move.w -[A7], D4 000039D4 3F00 move.w -[A7], D0 000039D6 3F06 move.w -[A7], D6 000039D8 A8A7 syscall SetRect 000039DA 4A2E FFF3 tst.b [A6 - 0xD] 000039DE 6700 0258 beq +0x25A /* 00003C38 */ 000039E2 70AB moveq.l D0, 0xFFFFFFAB 000039E4 D047 add.w D0, D7 000039E6 B044 cmp.w D0, D4 000039E8 6F00 0124 ble +0x126 /* 00003B0E */ 000039EC 486E FFF8 pea.l [A6 - 0x8] 000039F0 3F05 move.w -[A7], D5 000039F2 3F04 move.w -[A7], D4 000039F4 3F2E FFF4 move.w -[A7], [A6 - 0xC] 000039F8 3F06 move.w -[A7], D6 000039FA A8A7 syscall SetRect 000039FC 0C43 0004 cmpi.w D3, 0x4 00003A00 6C0E bge +0x10 /* 00003A10 */ 00003A02 486E FFF8 pea.l [A6 - 0x8] 00003A06 2F2D CD20 move.l -[A7], [A5 - 0x32E0] 00003A0A AA1F syscall PlotCIcon 00003A0C 6000 046E bra +0x470 /* 00003E7C */ label00003A10: 00003A10 0C43 0006 cmpi.w D3, 0x6 00003A14 6C0E bge +0x10 /* 00003A24 */ 00003A16 486E FFF8 pea.l [A6 - 0x8] 00003A1A 2F2D CD24 move.l -[A7], [A5 - 0x32DC] 00003A1E AA1F syscall PlotCIcon 00003A20 6000 045A bra +0x45C /* 00003E7C */ label00003A24: 00003A24 0C43 0008 cmpi.w D3, 0x8 00003A28 6C0E bge +0x10 /* 00003A38 */ 00003A2A 486E FFF8 pea.l [A6 - 0x8] 00003A2E 2F2D CD28 move.l -[A7], [A5 - 0x32D8] 00003A32 AA1F syscall PlotCIcon 00003A34 6000 0446 bra +0x448 /* 00003E7C */ label00003A38: 00003A38 0C43 000C cmpi.w D3, 0xC 00003A3C 6C0E bge +0x10 /* 00003A4C */ 00003A3E 486E FFF8 pea.l [A6 - 0x8] 00003A42 2F2D CD2C move.l -[A7], [A5 - 0x32D4] 00003A46 AA1F syscall PlotCIcon 00003A48 6000 0432 bra +0x434 /* 00003E7C */ label00003A4C: 00003A4C 0C43 0010 cmpi.w D3, 0x10 00003A50 6C0E bge +0x10 /* 00003A60 */ 00003A52 486E FFF8 pea.l [A6 - 0x8] 00003A56 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00003A5A AA1F syscall PlotCIcon 00003A5C 6000 041E bra +0x420 /* 00003E7C */ label00003A60: 00003A60 0C43 0017 cmpi.w D3, 0x17 00003A64 6C0E bge +0x10 /* 00003A74 */ 00003A66 486E FFF8 pea.l [A6 - 0x8] 00003A6A 2F2D CD34 move.l -[A7], [A5 - 0x32CC] 00003A6E AA1F syscall PlotCIcon 00003A70 6000 040A bra +0x40C /* 00003E7C */ label00003A74: 00003A74 0C43 001F cmpi.w D3, 0x1F 00003A78 6C0E bge +0x10 /* 00003A88 */ 00003A7A 486E FFF8 pea.l [A6 - 0x8] 00003A7E 2F2D CD38 move.l -[A7], [A5 - 0x32C8] 00003A82 AA1F syscall PlotCIcon 00003A84 6000 03F6 bra +0x3F8 /* 00003E7C */ label00003A88: 00003A88 0C43 002E cmpi.w D3, 0x2E /* '.' */ 00003A8C 6C0E bge +0x10 /* 00003A9C */ 00003A8E 486E FFF8 pea.l [A6 - 0x8] 00003A92 2F2D CD3C move.l -[A7], [A5 - 0x32C4] 00003A96 AA1F syscall PlotCIcon 00003A98 6000 03E2 bra +0x3E4 /* 00003E7C */ label00003A9C: 00003A9C 0C43 003D cmpi.w D3, 0x3D /* '=' */ 00003AA0 6C0E bge +0x10 /* 00003AB0 */ 00003AA2 486E FFF8 pea.l [A6 - 0x8] 00003AA6 2F2D CD40 move.l -[A7], [A5 - 0x32C0] 00003AAA AA1F syscall PlotCIcon 00003AAC 6000 03CE bra +0x3D0 /* 00003E7C */ label00003AB0: 00003AB0 0C43 005B cmpi.w D3, 0x5B /* '[' */ 00003AB4 6C0E bge +0x10 /* 00003AC4 */ 00003AB6 486E FFF8 pea.l [A6 - 0x8] 00003ABA 2F2D CD44 move.l -[A7], [A5 - 0x32BC] 00003ABE AA1F syscall PlotCIcon 00003AC0 6000 03BA bra +0x3BC /* 00003E7C */ label00003AC4: 00003AC4 0C43 0079 cmpi.w D3, 0x79 /* 'y' */ 00003AC8 6C0E bge +0x10 /* 00003AD8 */ 00003ACA 486E FFF8 pea.l [A6 - 0x8] 00003ACE 2F2D CD48 move.l -[A7], [A5 - 0x32B8] 00003AD2 AA1F syscall PlotCIcon 00003AD4 6000 03A6 bra +0x3A8 /* 00003E7C */ label00003AD8: 00003AD8 0C43 00B5 cmpi.w D3, 0xB5 00003ADC 6C0E bge +0x10 /* 00003AEC */ 00003ADE 486E FFF8 pea.l [A6 - 0x8] 00003AE2 2F2D CD4C move.l -[A7], [A5 - 0x32B4] 00003AE6 AA1F syscall PlotCIcon 00003AE8 6000 0392 bra +0x394 /* 00003E7C */ label00003AEC: 00003AEC 0C43 00F1 cmpi.w D3, 0xF1 00003AF0 6C0E bge +0x10 /* 00003B00 */ 00003AF2 486E FFF8 pea.l [A6 - 0x8] 00003AF6 2F2D CD50 move.l -[A7], [A5 - 0x32B0] 00003AFA AA1F syscall PlotCIcon 00003AFC 6000 037E bra +0x380 /* 00003E7C */ label00003B00: 00003B00 486E FFF8 pea.l [A6 - 0x8] 00003B04 2F2D CD54 move.l -[A7], [A5 - 0x32AC] 00003B08 AA1F syscall PlotCIcon 00003B0A 6000 0370 bra +0x372 /* 00003E7C */ label00003B0E: 00003B0E 486E FFF8 pea.l [A6 - 0x8] 00003B12 3F05 move.w -[A7], D5 00003B14 70EF moveq.l D0, 0xFFFFFFEF 00003B16 D044 add.w D0, D4 00003B18 3F00 move.w -[A7], D0 00003B1A 3F2E FFF4 move.w -[A7], [A6 - 0xC] 00003B1E 70EF moveq.l D0, 0xFFFFFFEF 00003B20 D046 add.w D0, D6 00003B22 3F00 move.w -[A7], D0 00003B24 A8A7 syscall SetRect 00003B26 0C43 0004 cmpi.w D3, 0x4 00003B2A 6C0E bge +0x10 /* 00003B3A */ 00003B2C 486E FFF8 pea.l [A6 - 0x8] 00003B30 2F2D CD90 move.l -[A7], [A5 - 0x3270] 00003B34 AA1F syscall PlotCIcon 00003B36 6000 0344 bra +0x346 /* 00003E7C */ label00003B3A: 00003B3A 0C43 0006 cmpi.w D3, 0x6 00003B3E 6C0E bge +0x10 /* 00003B4E */ 00003B40 486E FFF8 pea.l [A6 - 0x8] 00003B44 2F2D CD94 move.l -[A7], [A5 - 0x326C] 00003B48 AA1F syscall PlotCIcon 00003B4A 6000 0330 bra +0x332 /* 00003E7C */ label00003B4E: 00003B4E 0C43 0008 cmpi.w D3, 0x8 00003B52 6C0E bge +0x10 /* 00003B62 */ 00003B54 486E FFF8 pea.l [A6 - 0x8] 00003B58 2F2D CD98 move.l -[A7], [A5 - 0x3268] 00003B5C AA1F syscall PlotCIcon 00003B5E 6000 031C bra +0x31E /* 00003E7C */ label00003B62: 00003B62 0C43 000C cmpi.w D3, 0xC 00003B66 6C0E bge +0x10 /* 00003B76 */ 00003B68 486E FFF8 pea.l [A6 - 0x8] 00003B6C 2F2D CD9C move.l -[A7], [A5 - 0x3264] 00003B70 AA1F syscall PlotCIcon 00003B72 6000 0308 bra +0x30A /* 00003E7C */ label00003B76: 00003B76 0C43 0010 cmpi.w D3, 0x10 00003B7A 6C0E bge +0x10 /* 00003B8A */ 00003B7C 486E FFF8 pea.l [A6 - 0x8] 00003B80 2F2D CDA0 move.l -[A7], [A5 - 0x3260] 00003B84 AA1F syscall PlotCIcon 00003B86 6000 02F4 bra +0x2F6 /* 00003E7C */ label00003B8A: 00003B8A 0C43 0017 cmpi.w D3, 0x17 00003B8E 6C0E bge +0x10 /* 00003B9E */ 00003B90 486E FFF8 pea.l [A6 - 0x8] 00003B94 2F2D CDA4 move.l -[A7], [A5 - 0x325C] 00003B98 AA1F syscall PlotCIcon 00003B9A 6000 02E0 bra +0x2E2 /* 00003E7C */ label00003B9E: 00003B9E 0C43 001F cmpi.w D3, 0x1F 00003BA2 6C0E bge +0x10 /* 00003BB2 */ 00003BA4 486E FFF8 pea.l [A6 - 0x8] 00003BA8 2F2D CDA8 move.l -[A7], [A5 - 0x3258] 00003BAC AA1F syscall PlotCIcon 00003BAE 6000 02CC bra +0x2CE /* 00003E7C */ label00003BB2: 00003BB2 0C43 002E cmpi.w D3, 0x2E /* '.' */ 00003BB6 6C0E bge +0x10 /* 00003BC6 */ 00003BB8 486E FFF8 pea.l [A6 - 0x8] 00003BBC 2F2D CDAC move.l -[A7], [A5 - 0x3254] 00003BC0 AA1F syscall PlotCIcon 00003BC2 6000 02B8 bra +0x2BA /* 00003E7C */ label00003BC6: 00003BC6 0C43 003D cmpi.w D3, 0x3D /* '=' */ 00003BCA 6C0E bge +0x10 /* 00003BDA */ 00003BCC 486E FFF8 pea.l [A6 - 0x8] 00003BD0 2F2D CDB0 move.l -[A7], [A5 - 0x3250] 00003BD4 AA1F syscall PlotCIcon 00003BD6 6000 02A4 bra +0x2A6 /* 00003E7C */ label00003BDA: 00003BDA 0C43 005B cmpi.w D3, 0x5B /* '[' */ 00003BDE 6C0E bge +0x10 /* 00003BEE */ 00003BE0 486E FFF8 pea.l [A6 - 0x8] 00003BE4 2F2D CDB4 move.l -[A7], [A5 - 0x324C] 00003BE8 AA1F syscall PlotCIcon 00003BEA 6000 0290 bra +0x292 /* 00003E7C */ label00003BEE: 00003BEE 0C43 0079 cmpi.w D3, 0x79 /* 'y' */ 00003BF2 6C0E bge +0x10 /* 00003C02 */ 00003BF4 486E FFF8 pea.l [A6 - 0x8] 00003BF8 2F2D CDB8 move.l -[A7], [A5 - 0x3248] 00003BFC AA1F syscall PlotCIcon 00003BFE 6000 027C bra +0x27E /* 00003E7C */ label00003C02: 00003C02 0C43 00B5 cmpi.w D3, 0xB5 00003C06 6C0E bge +0x10 /* 00003C16 */ 00003C08 486E FFF8 pea.l [A6 - 0x8] 00003C0C 2F2D CDBC move.l -[A7], [A5 - 0x3244] 00003C10 AA1F syscall PlotCIcon 00003C12 6000 0268 bra +0x26A /* 00003E7C */ label00003C16: 00003C16 0C43 00F1 cmpi.w D3, 0xF1 00003C1A 6C0E bge +0x10 /* 00003C2A */ 00003C1C 486E FFF8 pea.l [A6 - 0x8] 00003C20 2F2D CDC0 move.l -[A7], [A5 - 0x3240] 00003C24 AA1F syscall PlotCIcon 00003C26 6000 0254 bra +0x256 /* 00003E7C */ label00003C2A: 00003C2A 486E FFF8 pea.l [A6 - 0x8] 00003C2E 2F2D CDC4 move.l -[A7], [A5 - 0x323C] 00003C32 AA1F syscall PlotCIcon 00003C34 6000 0246 bra +0x248 /* 00003E7C */ label00003C38: 00003C38 70AB moveq.l D0, 0xFFFFFFAB 00003C3A D047 add.w D0, D7 00003C3C B044 cmp.w D0, D4 00003C3E 6F00 0124 ble +0x126 /* 00003D64 */ 00003C42 486E FFF8 pea.l [A6 - 0x8] 00003C46 3F05 move.w -[A7], D5 00003C48 3F04 move.w -[A7], D4 00003C4A 3F2E FFF4 move.w -[A7], [A6 - 0xC] 00003C4E 3F06 move.w -[A7], D6 00003C50 A8A7 syscall SetRect 00003C52 0C43 0004 cmpi.w D3, 0x4 00003C56 6C0E bge +0x10 /* 00003C66 */ 00003C58 486E FFF8 pea.l [A6 - 0x8] 00003C5C 2F2D CD58 move.l -[A7], [A5 - 0x32A8] 00003C60 AA1F syscall PlotCIcon 00003C62 6000 0218 bra +0x21A /* 00003E7C */ label00003C66: 00003C66 0C43 0006 cmpi.w D3, 0x6 00003C6A 6C0E bge +0x10 /* 00003C7A */ 00003C6C 486E FFF8 pea.l [A6 - 0x8] 00003C70 2F2D CD5C move.l -[A7], [A5 - 0x32A4] 00003C74 AA1F syscall PlotCIcon 00003C76 6000 0204 bra +0x206 /* 00003E7C */ label00003C7A: 00003C7A 0C43 0008 cmpi.w D3, 0x8 00003C7E 6C0E bge +0x10 /* 00003C8E */ 00003C80 486E FFF8 pea.l [A6 - 0x8] 00003C84 2F2D CD60 move.l -[A7], [A5 - 0x32A0] 00003C88 AA1F syscall PlotCIcon 00003C8A 6000 01F0 bra +0x1F2 /* 00003E7C */ label00003C8E: 00003C8E 0C43 000C cmpi.w D3, 0xC 00003C92 6C0E bge +0x10 /* 00003CA2 */ 00003C94 486E FFF8 pea.l [A6 - 0x8] 00003C98 2F2D CD64 move.l -[A7], [A5 - 0x329C] 00003C9C AA1F syscall PlotCIcon 00003C9E 6000 01DC bra +0x1DE /* 00003E7C */ label00003CA2: 00003CA2 0C43 0010 cmpi.w D3, 0x10 00003CA6 6C0E bge +0x10 /* 00003CB6 */ 00003CA8 486E FFF8 pea.l [A6 - 0x8] 00003CAC 2F2D CD68 move.l -[A7], [A5 - 0x3298] 00003CB0 AA1F syscall PlotCIcon 00003CB2 6000 01C8 bra +0x1CA /* 00003E7C */ label00003CB6: 00003CB6 0C43 0017 cmpi.w D3, 0x17 00003CBA 6C0E bge +0x10 /* 00003CCA */ 00003CBC 486E FFF8 pea.l [A6 - 0x8] 00003CC0 2F2D CD6C move.l -[A7], [A5 - 0x3294] 00003CC4 AA1F syscall PlotCIcon 00003CC6 6000 01B4 bra +0x1B6 /* 00003E7C */ label00003CCA: 00003CCA 0C43 001F cmpi.w D3, 0x1F 00003CCE 6C0E bge +0x10 /* 00003CDE */ 00003CD0 486E FFF8 pea.l [A6 - 0x8] 00003CD4 2F2D CD70 move.l -[A7], [A5 - 0x3290] 00003CD8 AA1F syscall PlotCIcon 00003CDA 6000 01A0 bra +0x1A2 /* 00003E7C */ label00003CDE: 00003CDE 0C43 002E cmpi.w D3, 0x2E /* '.' */ 00003CE2 6C0E bge +0x10 /* 00003CF2 */ 00003CE4 486E FFF8 pea.l [A6 - 0x8] 00003CE8 2F2D CD74 move.l -[A7], [A5 - 0x328C] 00003CEC AA1F syscall PlotCIcon 00003CEE 6000 018C bra +0x18E /* 00003E7C */ label00003CF2: 00003CF2 0C43 003D cmpi.w D3, 0x3D /* '=' */ 00003CF6 6C0E bge +0x10 /* 00003D06 */ 00003CF8 486E FFF8 pea.l [A6 - 0x8] 00003CFC 2F2D CD78 move.l -[A7], [A5 - 0x3288] 00003D00 AA1F syscall PlotCIcon 00003D02 6000 0178 bra +0x17A /* 00003E7C */ label00003D06: 00003D06 0C43 005B cmpi.w D3, 0x5B /* '[' */ 00003D0A 6C0E bge +0x10 /* 00003D1A */ 00003D0C 486E FFF8 pea.l [A6 - 0x8] 00003D10 2F2D CD7C move.l -[A7], [A5 - 0x3284] 00003D14 AA1F syscall PlotCIcon 00003D16 6000 0164 bra +0x166 /* 00003E7C */ label00003D1A: 00003D1A 0C43 0079 cmpi.w D3, 0x79 /* 'y' */ 00003D1E 6C0E bge +0x10 /* 00003D2E */ 00003D20 486E FFF8 pea.l [A6 - 0x8] 00003D24 2F2D CD80 move.l -[A7], [A5 - 0x3280] 00003D28 AA1F syscall PlotCIcon 00003D2A 6000 0150 bra +0x152 /* 00003E7C */ label00003D2E: 00003D2E 0C43 00B5 cmpi.w D3, 0xB5 00003D32 6C0E bge +0x10 /* 00003D42 */ 00003D34 486E FFF8 pea.l [A6 - 0x8] 00003D38 2F2D CD84 move.l -[A7], [A5 - 0x327C] 00003D3C AA1F syscall PlotCIcon 00003D3E 6000 013C bra +0x13E /* 00003E7C */ label00003D42: 00003D42 0C43 00F1 cmpi.w D3, 0xF1 00003D46 6C0E bge +0x10 /* 00003D56 */ 00003D48 486E FFF8 pea.l [A6 - 0x8] 00003D4C 2F2D CD88 move.l -[A7], [A5 - 0x3278] 00003D50 AA1F syscall PlotCIcon 00003D52 6000 0128 bra +0x12A /* 00003E7C */ label00003D56: 00003D56 486E FFF8 pea.l [A6 - 0x8] 00003D5A 2F2D CD8C move.l -[A7], [A5 - 0x3274] 00003D5E AA1F syscall PlotCIcon 00003D60 6000 011A bra +0x11C /* 00003E7C */ label00003D64: 00003D64 486E FFF8 pea.l [A6 - 0x8] 00003D68 3F05 move.w -[A7], D5 00003D6A 70EF moveq.l D0, 0xFFFFFFEF 00003D6C D044 add.w D0, D4 00003D6E 3F00 move.w -[A7], D0 00003D70 3F2E FFF4 move.w -[A7], [A6 - 0xC] 00003D74 70EF moveq.l D0, 0xFFFFFFEF 00003D76 D046 add.w D0, D6 00003D78 3F00 move.w -[A7], D0 00003D7A A8A7 syscall SetRect 00003D7C 0C43 0004 cmpi.w D3, 0x4 00003D80 6C0E bge +0x10 /* 00003D90 */ 00003D82 486E FFF8 pea.l [A6 - 0x8] 00003D86 2F2D CDC8 move.l -[A7], [A5 - 0x3238] 00003D8A AA1F syscall PlotCIcon 00003D8C 6000 00EE bra +0xF0 /* 00003E7C */ label00003D90: 00003D90 0C43 0006 cmpi.w D3, 0x6 00003D94 6C0E bge +0x10 /* 00003DA4 */ 00003D96 486E FFF8 pea.l [A6 - 0x8] 00003D9A 2F2D CDCC move.l -[A7], [A5 - 0x3234] 00003D9E AA1F syscall PlotCIcon 00003DA0 6000 00DA bra +0xDC /* 00003E7C */ label00003DA4: 00003DA4 0C43 0008 cmpi.w D3, 0x8 00003DA8 6C0E bge +0x10 /* 00003DB8 */ 00003DAA 486E FFF8 pea.l [A6 - 0x8] 00003DAE 2F2D CDD0 move.l -[A7], [A5 - 0x3230] 00003DB2 AA1F syscall PlotCIcon 00003DB4 6000 00C6 bra +0xC8 /* 00003E7C */ label00003DB8: 00003DB8 0C43 000C cmpi.w D3, 0xC 00003DBC 6C0E bge +0x10 /* 00003DCC */ 00003DBE 486E FFF8 pea.l [A6 - 0x8] 00003DC2 2F2D CDD4 move.l -[A7], [A5 - 0x322C] 00003DC6 AA1F syscall PlotCIcon 00003DC8 6000 00B2 bra +0xB4 /* 00003E7C */ label00003DCC: 00003DCC 0C43 0010 cmpi.w D3, 0x10 00003DD0 6C0E bge +0x10 /* 00003DE0 */ 00003DD2 486E FFF8 pea.l [A6 - 0x8] 00003DD6 2F2D CDD8 move.l -[A7], [A5 - 0x3228] 00003DDA AA1F syscall PlotCIcon 00003DDC 6000 009E bra +0xA0 /* 00003E7C */ label00003DE0: 00003DE0 0C43 0017 cmpi.w D3, 0x17 00003DE4 6C0E bge +0x10 /* 00003DF4 */ 00003DE6 486E FFF8 pea.l [A6 - 0x8] 00003DEA 2F2D CDDC move.l -[A7], [A5 - 0x3224] 00003DEE AA1F syscall PlotCIcon 00003DF0 6000 008A bra +0x8C /* 00003E7C */ label00003DF4: 00003DF4 0C43 001F cmpi.w D3, 0x1F 00003DF8 6C0C bge +0xE /* 00003E06 */ 00003DFA 486E FFF8 pea.l [A6 - 0x8] 00003DFE 2F2D CDE0 move.l -[A7], [A5 - 0x3220] 00003E02 AA1F syscall PlotCIcon 00003E04 6076 bra +0x78 /* 00003E7C */ label00003E06: 00003E06 0C43 002E cmpi.w D3, 0x2E /* '.' */ 00003E0A 6C0C bge +0xE /* 00003E18 */ 00003E0C 486E FFF8 pea.l [A6 - 0x8] 00003E10 2F2D CDE4 move.l -[A7], [A5 - 0x321C] 00003E14 AA1F syscall PlotCIcon 00003E16 6064 bra +0x66 /* 00003E7C */ label00003E18: 00003E18 0C43 003D cmpi.w D3, 0x3D /* '=' */ 00003E1C 6C0C bge +0xE /* 00003E2A */ 00003E1E 486E FFF8 pea.l [A6 - 0x8] 00003E22 2F2D CDE8 move.l -[A7], [A5 - 0x3218] 00003E26 AA1F syscall PlotCIcon 00003E28 6052 bra +0x54 /* 00003E7C */ label00003E2A: 00003E2A 0C43 005B cmpi.w D3, 0x5B /* '[' */ 00003E2E 6C0C bge +0xE /* 00003E3C */ 00003E30 486E FFF8 pea.l [A6 - 0x8] 00003E34 2F2D CDEC move.l -[A7], [A5 - 0x3214] 00003E38 AA1F syscall PlotCIcon 00003E3A 6040 bra +0x42 /* 00003E7C */ label00003E3C: 00003E3C 0C43 0079 cmpi.w D3, 0x79 /* 'y' */ 00003E40 6C0C bge +0xE /* 00003E4E */ 00003E42 486E FFF8 pea.l [A6 - 0x8] 00003E46 2F2D CDF0 move.l -[A7], [A5 - 0x3210] 00003E4A AA1F syscall PlotCIcon 00003E4C 602E bra +0x30 /* 00003E7C */ label00003E4E: 00003E4E 0C43 00B5 cmpi.w D3, 0xB5 00003E52 6C0C bge +0xE /* 00003E60 */ 00003E54 486E FFF8 pea.l [A6 - 0x8] 00003E58 2F2D CDF4 move.l -[A7], [A5 - 0x320C] 00003E5C AA1F syscall PlotCIcon 00003E5E 601C bra +0x1E /* 00003E7C */ label00003E60: 00003E60 0C43 00F1 cmpi.w D3, 0xF1 00003E64 6C0C bge +0xE /* 00003E72 */ 00003E66 486E FFF8 pea.l [A6 - 0x8] 00003E6A 2F2D CDF8 move.l -[A7], [A5 - 0x3208] 00003E6E AA1F syscall PlotCIcon 00003E70 600A bra +0xC /* 00003E7C */ label00003E72: 00003E72 486E FFF8 pea.l [A6 - 0x8] 00003E76 2F2D CDFC move.l -[A7], [A5 - 0x3204] 00003E7A AA1F syscall PlotCIcon label00003E7C: 00003E7C 4CDF 00F8 movem.l D3,D4,D5,D6,D7, [A7]+ 00003E80 4E5E unlink A6 00003E82 4E75 rts 00003E84 F9EA .extension 0x9EA // unimplemented 00003E86 FA08 .extension 0xA08 // unimplemented 00003E88 FA24 .extension 0xA24 // unimplemented 00003E8A FA42 .extension 0xA42 // unimplemented 00003E8C FA5E .extension 0xA5E // unimplemented 00003E8E FA7C .extension 0xA7C // unimplemented 00003E90 FA9A .extension 0xA9A // unimplemented 00003E92 FAB6 .extension 0xAB6 // unimplemented 00003E94 FAD2 .extension 0xAD2 // unimplemented 00003E96 FAEC .extension 0xAEC // unimplemented 00003E98 FB08 .extension 0xB08 // unimplemented 00003E9A FB22 .extension 0xB22 // unimplemented fn00003E9C: 00003E9C 4E56 0000 link A6, 0 00003EA0 48E7 1F00 movem.l -[A7], D3,D4,D5,D6,D7 00003EA4 382E 0008 move.w D4, [A6 + 0x8] 00003EA8 3C2E 000A move.w D6, [A6 + 0xA] 00003EAC 3E2D D3A4 move.w D7, [A5 - 0x2C5C] 00003EB0 9E6D D3A6 sub.w D7, [A5 - 0x2C5A] 00003EB4 7002 moveq.l D0, 0x02 00003EB6 D047 add.w D0, D7 00003EB8 B046 cmp.w D0, D6 00003EBA 6F22 ble +0x24 /* 00003EDE */ 00003EBC 3A07 move.w D5, D7 00003EBE 7E02 moveq.l D7, 0x02 00003EC0 DE44 add.w D7, D4 00003EC2 760D moveq.l D3, 0x0D 00003EC4 D644 add.w D3, D4 00003EC6 6010 bra +0x12 /* 00003ED8 */ label00003EC8: 00003EC8 3F07 move.w -[A7], D7 00003ECA 3F05 move.w -[A7], D5 00003ECC A893 syscall MoveTo 00003ECE 3F03 move.w -[A7], D3 00003ED0 3F05 move.w -[A7], D5 00003ED2 A891 syscall LineTo 00003ED4 9A6D D3A6 sub.w D5, [A5 - 0x2C5A] label00003ED8: 00003ED8 BC45 cmp.w D6, D5 00003EDA 6DEC blt -0x12 /* 00003EC8 */ 00003EDC 6040 bra +0x42 /* 00003F1E */ label00003EDE: 00003EDE 302D D3A6 move.w D0, [A5 - 0x2C5A] 00003EE2 E548 lsl D0.w, 2 00003EE4 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00003EE8 B046 cmp.w D0, D6 00003EEA 6C32 bge +0x34 /* 00003F1E */ 00003EEC 7005 moveq.l D0, 0x05 00003EEE C1ED D3A6 muls.w D0, [A5 - 0x2C5A] 00003EF2 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00003EF6 3A00 move.w D5, D0 00003EF8 7E02 moveq.l D7, 0x02 00003EFA DE44 add.w D7, D4 00003EFC 760D moveq.l D3, 0x0D 00003EFE D644 add.w D3, D4 00003F00 6010 bra +0x12 /* 00003F12 */ label00003F02: 00003F02 3F07 move.w -[A7], D7 00003F04 3F05 move.w -[A7], D5 00003F06 A893 syscall MoveTo 00003F08 3F03 move.w -[A7], D3 00003F0A 3F05 move.w -[A7], D5 00003F0C A891 syscall LineTo 00003F0E DA6D D3A6 add.w D5, [A5 - 0x2C5A] label00003F12: 00003F12 302D D3A6 move.w D0, [A5 - 0x2C5A] 00003F16 D046 add.w D0, D6 00003F18 5540 subq.w D0, 2 00003F1A B045 cmp.w D0, D5 00003F1C 6EE4 bgt -0x1A /* 00003F02 */ label00003F1E: 00003F1E 4CDF 00F8 movem.l D3,D4,D5,D6,D7, [A7]+ 00003F22 4E5E unlink A6 00003F24 4E75 rts export_32: 00003F26 4E56 FFFC link A6, -0x0004 00003F2A 48E7 1F00 movem.l -[A7], D3,D4,D5,D6,D7 00003F2E 362E 0008 move.w D3, [A6 + 0x8] 00003F32 3A2E 000C move.w D5, [A6 + 0xC] 00003F36 382E 000E move.w D4, [A6 + 0xE] 00003F3A 7E00 moveq.l D7, 0x00 00003F3C 6018 bra +0x1A /* 00003F56 */ label00003F3E: 00003F3E 3007 move.w D0, D7 00003F40 C1C4 muls.w D0, D4 00003F42 D045 add.w D0, D5 00003F44 3C00 move.w D6, D0 00003F46 3F03 move.w -[A7], D3 00003F48 3F06 move.w -[A7], D6 00003F4A A893 syscall MoveTo 00003F4C 3F2E 000A move.w -[A7], [A6 + 0xA] 00003F50 3F06 move.w -[A7], D6 00003F52 A891 syscall LineTo 00003F54 5247 addq.w D7, 1 label00003F56: 00003F56 0C47 0005 cmpi.w D7, 0x5 00003F5A 6DE2 blt -0x1C /* 00003F3E */ 00003F5C 7007 moveq.l D0, 0x07 00003F5E C1C4 muls.w D0, D4 00003F60 9A40 sub.w D5, D0 00003F62 7E00 moveq.l D7, 0x00 00003F64 6018 bra +0x1A /* 00003F7E */ label00003F66: 00003F66 3007 move.w D0, D7 00003F68 C1C4 muls.w D0, D4 00003F6A D045 add.w D0, D5 00003F6C 3C00 move.w D6, D0 00003F6E 3F03 move.w -[A7], D3 00003F70 3F06 move.w -[A7], D6 00003F72 A893 syscall MoveTo 00003F74 3F2E 000A move.w -[A7], [A6 + 0xA] 00003F78 3F06 move.w -[A7], D6 00003F7A A891 syscall LineTo 00003F7C 5247 addq.w D7, 1 label00003F7E: 00003F7E 0C47 0005 cmpi.w D7, 0x5 00003F82 6DE2 blt -0x1C /* 00003F66 */ 00003F84 700E moveq.l D0, 0x0E 00003F86 C1C4 muls.w D0, D4 00003F88 DA40 add.w D5, D0 00003F8A 7E00 moveq.l D7, 0x00 00003F8C 6018 bra +0x1A /* 00003FA6 */ label00003F8E: 00003F8E 3007 move.w D0, D7 00003F90 C1C4 muls.w D0, D4 00003F92 D045 add.w D0, D5 00003F94 3C00 move.w D6, D0 00003F96 3F03 move.w -[A7], D3 00003F98 3F06 move.w -[A7], D6 00003F9A A893 syscall MoveTo 00003F9C 3F2E 000A move.w -[A7], [A6 + 0xA] 00003FA0 3F06 move.w -[A7], D6 00003FA2 A891 syscall LineTo 00003FA4 5247 addq.w D7, 1 label00003FA6: 00003FA6 0C47 0005 cmpi.w D7, 0x5 00003FAA 6DE2 blt -0x1C /* 00003F8E */ 00003FAC 4CDF 00F8 movem.l D3,D4,D5,D6,D7, [A7]+ 00003FB0 4E5E unlink A6 00003FB2 4E75 rts export_33: 00003FB4 4E56 FFF2 link A6, -0x000E 00003FB8 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00003FBC 4A2E 0011 tst.b [A6 + 0x11] 00003FC0 6700 008E beq +0x90 /* 00004050 */ 00003FC4 3E2E 000A move.w D7, [A6 + 0xA] 00003FC8 E94F lsl D7.w, 4 00003FCA 0647 0010 addi.w D7, 0x10 00003FCE 486E FFF8 pea.l [A6 - 0x8] 00003FD2 3F07 move.w -[A7], D7 00003FD4 3F3C 0010 move.w -[A7], 0x10 00003FD8 302E 000A move.w D0, [A6 + 0xA] 00003FDC E948 lsl D0.w, 4 00003FDE 0640 0011 addi.w D0, 0x11 00003FE2 3F00 move.w -[A7], D0 00003FE4 3F3C 00AE move.w -[A7], 0xAE 00003FE8 A8A7 syscall SetRect 00003FEA 486E FFF8 pea.l [A6 - 0x8] 00003FEE A8A3 syscall EraseRect 00003FF0 7C00 moveq.l D6, 0x00 00003FF2 7A00 moveq.l D5, 0x00 00003FF4 6014 bra +0x16 /* 0000400A */ label00003FF6: 00003FF6 7827 moveq.l D4, 0x27 00003FF8 D845 add.w D4, D5 00003FFA 3F07 move.w -[A7], D7 00003FFC 3F04 move.w -[A7], D4 00003FFE A893 syscall MoveTo 00004000 3F07 move.w -[A7], D7 00004002 3F04 move.w -[A7], D4 00004004 A891 syscall LineTo 00004006 5246 addq.w D6, 1 00004008 5C45 addq.w D5, 6 label0000400A: 0000400A 0C46 0005 cmpi.w D6, 0x5 0000400E 6DE6 blt -0x18 /* 00003FF6 */ 00004010 7C07 moveq.l D6, 0x07 00004012 7A2A moveq.l D5, 0x2A 00004014 6014 bra +0x16 /* 0000402A */ label00004016: 00004016 7827 moveq.l D4, 0x27 00004018 D845 add.w D4, D5 0000401A 3F07 move.w -[A7], D7 0000401C 3F04 move.w -[A7], D4 0000401E A893 syscall MoveTo 00004020 3F07 move.w -[A7], D7 00004022 3F04 move.w -[A7], D4 00004024 A891 syscall LineTo 00004026 5246 addq.w D6, 1 00004028 5C45 addq.w D5, 6 label0000402A: 0000402A 0C46 000C cmpi.w D6, 0xC 0000402E 6DE6 blt -0x18 /* 00004016 */ 00004030 7C0E moveq.l D6, 0x0E 00004032 7A54 moveq.l D5, 0x54 00004034 6014 bra +0x16 /* 0000404A */ label00004036: 00004036 7827 moveq.l D4, 0x27 00004038 D845 add.w D4, D5 0000403A 3F07 move.w -[A7], D7 0000403C 3F04 move.w -[A7], D4 0000403E A893 syscall MoveTo 00004040 3F07 move.w -[A7], D7 00004042 3F04 move.w -[A7], D4 00004044 A891 syscall LineTo 00004046 5246 addq.w D6, 1 00004048 5C45 addq.w D5, 6 label0000404A: 0000404A 0C46 0013 cmpi.w D6, 0x13 0000404E 6DE6 blt -0x18 /* 00004036 */ label00004050: 00004050 4A2E 000D tst.b [A6 + 0xD] 00004054 670C beq +0xE /* 00004062 */ 00004056 43EE FFF2 lea.l A1, [A6 - 0xE] 0000405A 307C 000C movea.w A0, 0xC 0000405E A03B syscall Delay 00004060 2280 move.l [A1], D0 label00004062: 00004062 4A2E 000F tst.b [A6 + 0xF] 00004066 671A beq +0x1C /* 00004082 */ 00004068 3E2E 0008 move.w D7, [A6 + 0x8] 0000406C E94F lsl D7.w, 4 0000406E 0647 0010 addi.w D7, 0x10 00004072 3F07 move.w -[A7], D7 00004074 3F3C 0010 move.w -[A7], 0x10 00004078 A893 syscall MoveTo 0000407A 3F07 move.w -[A7], D7 0000407C 3F3C 00AD move.w -[A7], 0xAD 00004080 A891 syscall LineTo label00004082: 00004082 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 00004086 4E5E unlink A6 00004088 4E75 rts export_34: 0000408A 4E56 FFF8 link A6, -0x0008 0000408E 2F07 move.l -[A7], D7 00004090 302E 000A move.w D0, [A6 + 0xA] 00004094 E948 lsl D0.w, 4 00004096 D06E 0008 add.w D0, [A6 + 0x8] 0000409A 3E00 move.w D7, D0 0000409C 486E FFF8 pea.l [A6 - 0x8] 000040A0 3F07 move.w -[A7], D7 000040A2 3F3C 0010 move.w -[A7], 0x10 000040A6 7001 moveq.l D0, 0x01 000040A8 D047 add.w D0, D7 000040AA 3F00 move.w -[A7], D0 000040AC 3F3C 00AE move.w -[A7], 0xAE 000040B0 A8A7 syscall SetRect 000040B2 486E FFF8 pea.l [A6 - 0x8] 000040B6 A8A4 syscall InvertRect 000040B8 4A2E 000F tst.b [A6 + 0xF] 000040BC 6728 beq +0x2A /* 000040E6 */ 000040BE 302E 000C move.w D0, [A6 + 0xC] 000040C2 E948 lsl D0.w, 4 000040C4 D06E 0008 add.w D0, [A6 + 0x8] 000040C8 3E00 move.w D7, D0 000040CA 486E FFF8 pea.l [A6 - 0x8] 000040CE 3F07 move.w -[A7], D7 000040D0 3F3C 0010 move.w -[A7], 0x10 000040D4 7001 moveq.l D0, 0x01 000040D6 D047 add.w D0, D7 000040D8 3F00 move.w -[A7], D0 000040DA 3F3C 00AE move.w -[A7], 0xAE 000040DE A8A7 syscall SetRect 000040E0 486E FFF8 pea.l [A6 - 0x8] 000040E4 A8A4 syscall InvertRect label000040E6: 000040E6 2E1F move.l D7, [A7]+ 000040E8 4E5E unlink A6 000040EA 4E75 rts export_31: fn000040EC: 000040EC 4E56 FFF8 link A6, -0x0008 000040F0 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 000040F4 7025 moveq.l D0, 0x25 000040F6 C1ED D38A muls.w D0, [A5 - 0x2C76] 000040FA 7E01 moveq.l D7, 0x01 000040FC DE6E 000A add.w D7, [A6 + 0xA] 00004100 9E40 sub.w D7, D0 00004102 4A2E 000D tst.b [A6 + 0xD] 00004106 6600 008C bne +0x8E /* 00004194 */ 0000410A 3C07 move.w D6, D7 0000410C E94E lsl D6.w, 4 0000410E 0646 000F addi.w D6, 0xF 00004112 486E FFF8 pea.l [A6 - 0x8] 00004116 3F06 move.w -[A7], D6 00004118 3F3C 0028 move.w -[A7], 0x28 /* '(' */ 0000411C 3007 move.w D0, D7 0000411E E948 lsl D0.w, 4 00004120 0640 0010 addi.w D0, 0x10 00004124 3F00 move.w -[A7], D0 00004126 3F3C 0094 move.w -[A7], 0x94 0000412A A8A7 syscall SetRect 0000412C 486E FFF8 pea.l [A6 - 0x8] 00004130 A8A3 syscall EraseRect 00004132 7E00 moveq.l D7, 0x00 00004134 7A00 moveq.l D5, 0x00 00004136 6014 bra +0x16 /* 0000414C */ label00004138: 00004138 7827 moveq.l D4, 0x27 0000413A D845 add.w D4, D5 0000413C 3F06 move.w -[A7], D6 0000413E 3F04 move.w -[A7], D4 00004140 A893 syscall MoveTo 00004142 3F06 move.w -[A7], D6 00004144 3F04 move.w -[A7], D4 00004146 A891 syscall LineTo 00004148 5247 addq.w D7, 1 0000414A 5C45 addq.w D5, 6 label0000414C: 0000414C 0C47 0005 cmpi.w D7, 0x5 00004150 6DE6 blt -0x18 /* 00004138 */ 00004152 7E07 moveq.l D7, 0x07 00004154 7A2A moveq.l D5, 0x2A 00004156 6014 bra +0x16 /* 0000416C */ label00004158: 00004158 7827 moveq.l D4, 0x27 0000415A D845 add.w D4, D5 0000415C 3F06 move.w -[A7], D6 0000415E 3F04 move.w -[A7], D4 00004160 A893 syscall MoveTo 00004162 3F06 move.w -[A7], D6 00004164 3F04 move.w -[A7], D4 00004166 A891 syscall LineTo 00004168 5247 addq.w D7, 1 0000416A 5C45 addq.w D5, 6 label0000416C: 0000416C 0C47 000C cmpi.w D7, 0xC 00004170 6DE6 blt -0x18 /* 00004158 */ 00004172 7E0E moveq.l D7, 0x0E 00004174 7A54 moveq.l D5, 0x54 00004176 6014 bra +0x16 /* 0000418C */ label00004178: 00004178 7827 moveq.l D4, 0x27 0000417A D845 add.w D4, D5 0000417C 3F06 move.w -[A7], D6 0000417E 3F04 move.w -[A7], D4 00004180 A893 syscall MoveTo 00004182 3F06 move.w -[A7], D6 00004184 3F04 move.w -[A7], D4 00004186 A891 syscall LineTo 00004188 5247 addq.w D7, 1 0000418A 5C45 addq.w D5, 6 label0000418C: 0000418C 0C47 0013 cmpi.w D7, 0x13 00004190 6DE6 blt -0x18 /* 00004178 */ 00004192 6018 bra +0x1A /* 000041AC */ label00004194: 00004194 3C07 move.w D6, D7 00004196 E94E lsl D6.w, 4 00004198 0646 000F addi.w D6, 0xF 0000419C 3F06 move.w -[A7], D6 0000419E 3F3C 0028 move.w -[A7], 0x28 /* '(' */ 000041A2 A893 syscall MoveTo 000041A4 3F06 move.w -[A7], D6 000041A6 3F3C 0093 move.w -[A7], 0x93 000041AA A891 syscall LineTo label000041AC: 000041AC 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 000041B0 4E5E unlink A6 000041B2 4E75 rts export_35: 000041B4 4E56 FFF2 link A6, -0x000E 000041B8 48E7 1F08 movem.l -[A7], D3,D4,D5,D6,D7,A4 000041BC 382E 000E move.w D4, [A6 + 0xE] 000041C0 362E 0010 move.w D3, [A6 + 0x10] 000041C4 302E 000A move.w D0, [A6 + 0xA] 000041C8 B06E 000C cmp.w D0, [A6 + 0xC] 000041CC 6F06 ble +0x8 /* 000041D4 */ 000041CE 302E 000A move.w D0, [A6 + 0xA] 000041D2 6004 bra +0x6 /* 000041D8 */ label000041D4: 000041D4 302E 000C move.w D0, [A6 + 0xC] label000041D8: 000041D8 3A00 move.w D5, D0 000041DA 302E 000A move.w D0, [A6 + 0xA] 000041DE B06E 000C cmp.w D0, [A6 + 0xC] 000041E2 6F06 ble +0x8 /* 000041EA */ 000041E4 302E 000C move.w D0, [A6 + 0xC] 000041E8 6004 bra +0x6 /* 000041EE */ label000041EA: 000041EA 302E 000A move.w D0, [A6 + 0xA] label000041EE: 000041EE 3C00 move.w D6, D0 000041F0 B644 cmp.w D3, D4 000041F2 6C04 bge +0x6 /* 000041F8 */ 000041F4 3004 move.w D0, D4 000041F6 6002 bra +0x4 /* 000041FA */ label000041F8: 000041F8 3003 move.w D0, D3 label000041FA: 000041FA 3E00 move.w D7, D0 000041FC B644 cmp.w D3, D4 000041FE 6C04 bge +0x6 /* 00004204 */ 00004200 3003 move.w D0, D3 00004202 6002 bra +0x4 /* 00004206 */ label00004204: 00004204 3004 move.w D0, D4 label00004206: 00004206 3800 move.w D4, D0 00004208 7625 moveq.l D3, 0x25 0000420A C7EE 0012 muls.w D3, [A6 + 0x12] 0000420E 9A43 sub.w D5, D3 00004210 9C43 sub.w D6, D3 00004212 9E43 sub.w D7, D3 00004214 9843 sub.w D4, D3 00004216 0C45 0025 cmpi.w D5, 0x25 /* '%' */ 0000421A 6C04 bge +0x6 /* 00004220 */ 0000421C 3005 move.w D0, D5 0000421E 6002 bra +0x4 /* 00004222 */ label00004220: 00004220 7025 moveq.l D0, 0x25 label00004222: 00004222 3A00 move.w D5, D0 00004224 4A46 tst.w D6 00004226 6F04 ble +0x6 /* 0000422C */ 00004228 3006 move.w D0, D6 0000422A 6002 bra +0x4 /* 0000422E */ label0000422C: 0000422C 7000 moveq.l D0, 0x00 label0000422E: 0000422E 3C00 move.w D6, D0 00004230 0C47 0025 cmpi.w D7, 0x25 /* '%' */ 00004234 6C04 bge +0x6 /* 0000423A */ 00004236 3007 move.w D0, D7 00004238 6002 bra +0x4 /* 0000423C */ label0000423A: 0000423A 7025 moveq.l D0, 0x25 label0000423C: 0000423C 3E00 move.w D7, D0 0000423E 4A44 tst.w D4 00004240 6F04 ble +0x6 /* 00004246 */ 00004242 3004 move.w D0, D4 00004244 6002 bra +0x4 /* 00004248 */ label00004246: 00004246 7000 moveq.l D0, 0x00 label00004248: 00004248 3800 move.w D4, D0 0000424A 3604 move.w D3, D4 0000424C 3803 move.w D4, D3 0000424E E94C lsl D4.w, 4 00004250 6042 bra +0x44 /* 00004294 */ label00004252: 00004252 286E 0014 movea.l A4, [A6 + 0x14] 00004256 D8C3 add.w A4, D3 00004258 4A14 tst.b [A4] 0000425A 6732 beq +0x34 /* 0000428E */ 0000425C BA43 cmp.w D5, D3 0000425E 6F04 ble +0x6 /* 00004264 */ 00004260 BC43 cmp.w D6, D3 00004262 6F2A ble +0x2C /* 0000428E */ label00004264: 00004264 4214 clr.b [A4] 00004266 486E FFF8 pea.l [A6 - 0x8] 0000426A 302E 0008 move.w D0, [A6 + 0x8] 0000426E D044 add.w D0, D4 00004270 3F00 move.w -[A7], D0 00004272 3F3C 0010 move.w -[A7], 0x10 00004276 7001 moveq.l D0, 0x01 00004278 D043 add.w D0, D3 0000427A E948 lsl D0.w, 4 0000427C D06E 0008 add.w D0, [A6 + 0x8] 00004280 3F00 move.w -[A7], D0 00004282 3F3C 00AE move.w -[A7], 0xAE 00004286 A8A7 syscall SetRect 00004288 486E FFF8 pea.l [A6 - 0x8] 0000428C A8A4 syscall InvertRect label0000428E: 0000428E 5243 addq.w D3, 1 00004290 0644 0010 addi.w D4, 0x10 label00004294: 00004294 BE43 cmp.w D7, D3 00004296 6EBA bgt -0x44 /* 00004252 */ 00004298 302E 000A move.w D0, [A6 + 0xA] 0000429C B06E 000C cmp.w D0, [A6 + 0xC] 000042A0 6750 beq +0x52 /* 000042F2 */ 000042A2 3606 move.w D3, D6 000042A4 3003 move.w D0, D3 000042A6 E948 lsl D0.w, 4 000042A8 3D40 FFF4 move.w [A6 - 0xC], D0 000042AC 6040 bra +0x42 /* 000042EE */ label000042AE: 000042AE 286E 0014 movea.l A4, [A6 + 0x14] 000042B2 D8C3 add.w A4, D3 000042B4 4A14 tst.b [A4] 000042B6 662E bne +0x30 /* 000042E6 */ 000042B8 18BC 0001 move.b [A4], 0x1 000042BC 486E FFF8 pea.l [A6 - 0x8] 000042C0 302E 0008 move.w D0, [A6 + 0x8] 000042C4 D06E FFF4 add.w D0, [A6 - 0xC] 000042C8 3F00 move.w -[A7], D0 000042CA 3F3C 0010 move.w -[A7], 0x10 000042CE 7001 moveq.l D0, 0x01 000042D0 D043 add.w D0, D3 000042D2 E948 lsl D0.w, 4 000042D4 D06E 0008 add.w D0, [A6 + 0x8] 000042D8 3F00 move.w -[A7], D0 000042DA 3F3C 00AE move.w -[A7], 0xAE 000042DE A8A7 syscall SetRect 000042E0 486E FFF8 pea.l [A6 - 0x8] 000042E4 A8A4 syscall InvertRect label000042E6: 000042E6 5243 addq.w D3, 1 000042E8 066E 0010 FFF4 addi.w [A6 - 0xC], 0x10 label000042EE: 000042EE BA43 cmp.w D5, D3 000042F0 6EBC bgt -0x42 /* 000042AE */ label000042F2: 000042F2 4CDF 10F8 movem.l D3,D4,D5,D6,D7,A4, [A7]+ 000042F6 4E5E unlink A6 000042F8 4E75 rts export_36: fn000042FA: 000042FA 4E56 FEF8 link A6, -0x0108 000042FE 486E FEF8 pea.l [A6 - 0x108] 00004302 2F3C 00CD 023A move.l -[A7], 0xCD023A 00004308 2F3C 00DC 0254 move.l -[A7], 0xDC0254 0000430E A8A7 syscall SetRect 00004310 486E FEF8 pea.l [A6 - 0x108] 00004314 A8A3 syscall EraseRect 00004316 2F3C 00DA 023A move.l -[A7], 0xDA023A 0000431C A893 syscall MoveTo 0000431E 306E 0008 movea.w A0, [A6 + 0x8] 00004322 4868 0001 pea.l [A0 + 0x1] 00004326 486E FF00 pea.l [A6 - 0x100] 0000432A 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] 0000432E 486E FF00 pea.l [A6 - 0x100] 00004332 A884 syscall DrawString 00004334 4E5E unlink A6 00004336 4E75 rts export_14: 00004338 4E56 FFC4 link A6, -0x003C 0000433C 48E7 0700 movem.l -[A7], D5,D6,D7 00004340 486E FFFC pea.l [A6 - 0x4] 00004344 A972 syscall GetMouse 00004346 206D D39C movea.l A0, [A5 - 0x2C64] 0000434A 2050 movea.l A0, [A0] 0000434C 2D68 0008 FFF4 move.l [A6 - 0xC], [A0 + 0x8] 00004352 2D68 000C FFF8 move.l [A6 - 0x8], [A0 + 0xC] 00004358 302E FFF8 move.w D0, [A6 - 0x8] 0000435C 906E FFF4 sub.w D0, [A6 - 0xC] 00004360 C1FC 0003 muls.w D0, 0x3 00004364 3E2E FFFA move.w D7, [A6 - 0x6] 00004368 9E6E FFF6 sub.w D7, [A6 - 0xA] 0000436C 9E40 sub.w D7, D0 0000436E 4A2D D9B9 tst.b [A5 - 0x2647] 00004372 6700 00E6 beq +0xE8 /* 0000445A */ 00004376 3D47 FFD0 move.w [A6 - 0x30], D7 0000437A 486E FFD0 pea.l [A6 - 0x30] 0000437E 486E FFD2 pea.l [A6 - 0x2E] 00004382 3F3C 200E move.w -[A7], 0x200E 00004386 A9EB syscall Pack4/FP68K 00004388 486E FFD2 pea.l [A6 - 0x2E] 0000438C 486E FFDC pea.l [A6 - 0x24] 00004390 3F3C 1010 move.w -[A7], 0x1010 00004394 A9EB syscall Pack4/FP68K 00004396 302D D29A move.w D0, [A5 - 0x2D66] 0000439A 48C0 ext.l D0 0000439C 81FC 0025 divs.w D0, 0x25 /* '%' */ 000043A0 D040 add.w D0, D0 000043A2 3D40 FFD0 move.w [A6 - 0x30], D0 000043A6 486E FFD0 pea.l [A6 - 0x30] 000043AA 486E FFD2 pea.l [A6 - 0x2E] 000043AE 3F3C 200E move.w -[A7], 0x200E 000043B2 A9EB syscall Pack4/FP68K 000043B4 486E FFD2 pea.l [A6 - 0x2E] 000043B8 486E FFE0 pea.l [A6 - 0x20] 000043BC 3F3C 1010 move.w -[A7], 0x1010 000043C0 A9EB syscall Pack4/FP68K 000043C2 486E FFDC pea.l [A6 - 0x24] 000043C6 486E FFD2 pea.l [A6 - 0x2E] 000043CA 3F3C 100E move.w -[A7], 0x100E 000043CE A9EB syscall Pack4/FP68K 000043D0 487A 02D8 pea.l [PC + 0x2D8 /* 000046AA, value 0x40000000 '@\0\0\0' */] 000043D4 486E FFD2 pea.l [A6 - 0x2E] 000043D8 3F3C 1004 move.w -[A7], 0x1004 000043DC A9EB syscall Pack4/FP68K 000043DE 486E FFE0 pea.l [A6 - 0x20] 000043E2 486E FFD2 pea.l [A6 - 0x2E] 000043E6 3F3C 1006 move.w -[A7], 0x1006 000043EA A9EB syscall Pack4/FP68K 000043EC 486E FFDC pea.l [A6 - 0x24] 000043F0 486E FFC8 pea.l [A6 - 0x38] 000043F4 3F3C 100E move.w -[A7], 0x100E 000043F8 A9EB syscall Pack4/FP68K 000043FA 486E FFE0 pea.l [A6 - 0x20] 000043FE 486E FFC8 pea.l [A6 - 0x38] 00004402 3F3C 1006 move.w -[A7], 0x1006 00004406 A9EB syscall Pack4/FP68K 00004408 302E FFFE move.w D0, [A6 - 0x2] 0000440C 906D D3B0 sub.w D0, [A5 - 0x2C50] 00004410 3D40 FFC6 move.w [A6 - 0x3A], D0 00004414 486E FFC6 pea.l [A6 - 0x3A] 00004418 486E FFC8 pea.l [A6 - 0x38] 0000441C 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 00004420 A9EB syscall Pack4/FP68K 00004422 486E FFD2 pea.l [A6 - 0x2E] 00004426 486E FFC8 pea.l [A6 - 0x38] 0000442A 3F3C 0006 move.w -[A7], 0x6 0000442E A9EB syscall Pack4/FP68K 00004430 486D D38A pea.l [A5 - 0x2C76] 00004434 486E FFC8 pea.l [A6 - 0x38] 00004438 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 0000443C A9EB syscall Pack4/FP68K 0000443E 486E FFC8 pea.l [A6 - 0x38] 00004442 3F3C 0016 move.w -[A7], 0x16 00004446 A9EB syscall Pack4/FP68K 00004448 486E FFC8 pea.l [A6 - 0x38] 0000444C 486E FFC4 pea.l [A6 - 0x3C] 00004450 3F3C 2010 move.w -[A7], 0x2010 00004454 A9EB syscall Pack4/FP68K 00004456 3C2E FFC4 move.w D6, [A6 - 0x3C] label0000445A: 0000445A 4A2D D9BA tst.b [A5 - 0x2646] 0000445E 6700 00E6 beq +0xE8 /* 00004546 */ 00004462 3D47 FFD0 move.w [A6 - 0x30], D7 00004466 486E FFD0 pea.l [A6 - 0x30] 0000446A 486E FFD2 pea.l [A6 - 0x2E] 0000446E 3F3C 200E move.w -[A7], 0x200E 00004472 A9EB syscall Pack4/FP68K 00004474 486E FFD2 pea.l [A6 - 0x2E] 00004478 486E FFE4 pea.l [A6 - 0x1C] 0000447C 3F3C 1010 move.w -[A7], 0x1010 00004480 A9EB syscall Pack4/FP68K 00004482 302D D29C move.w D0, [A5 - 0x2D64] 00004486 48C0 ext.l D0 00004488 81FC 0025 divs.w D0, 0x25 /* '%' */ 0000448C D040 add.w D0, D0 0000448E 3D40 FFD0 move.w [A6 - 0x30], D0 00004492 486E FFD0 pea.l [A6 - 0x30] 00004496 486E FFD2 pea.l [A6 - 0x2E] 0000449A 3F3C 200E move.w -[A7], 0x200E 0000449E A9EB syscall Pack4/FP68K 000044A0 486E FFD2 pea.l [A6 - 0x2E] 000044A4 486E FFE8 pea.l [A6 - 0x18] 000044A8 3F3C 1010 move.w -[A7], 0x1010 000044AC A9EB syscall Pack4/FP68K 000044AE 486E FFE4 pea.l [A6 - 0x1C] 000044B2 486E FFD2 pea.l [A6 - 0x2E] 000044B6 3F3C 100E move.w -[A7], 0x100E 000044BA A9EB syscall Pack4/FP68K 000044BC 487A 01E8 pea.l [PC + 0x1E8 /* 000046A6, value 0x40000000 '@\0\0\0' */] 000044C0 486E FFD2 pea.l [A6 - 0x2E] 000044C4 3F3C 1004 move.w -[A7], 0x1004 000044C8 A9EB syscall Pack4/FP68K 000044CA 486E FFE8 pea.l [A6 - 0x18] 000044CE 486E FFD2 pea.l [A6 - 0x2E] 000044D2 3F3C 1006 move.w -[A7], 0x1006 000044D6 A9EB syscall Pack4/FP68K 000044D8 486E FFE4 pea.l [A6 - 0x1C] 000044DC 486E FFC8 pea.l [A6 - 0x38] 000044E0 3F3C 100E move.w -[A7], 0x100E 000044E4 A9EB syscall Pack4/FP68K 000044E6 486E FFE8 pea.l [A6 - 0x18] 000044EA 486E FFC8 pea.l [A6 - 0x38] 000044EE 3F3C 1006 move.w -[A7], 0x1006 000044F2 A9EB syscall Pack4/FP68K 000044F4 302E FFFE move.w D0, [A6 - 0x2] 000044F8 906D D3B0 sub.w D0, [A5 - 0x2C50] 000044FC 3D40 FFC6 move.w [A6 - 0x3A], D0 00004500 486E FFC6 pea.l [A6 - 0x3A] 00004504 486E FFC8 pea.l [A6 - 0x38] 00004508 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 0000450C A9EB syscall Pack4/FP68K 0000450E 486E FFD2 pea.l [A6 - 0x2E] 00004512 486E FFC8 pea.l [A6 - 0x38] 00004516 3F3C 0006 move.w -[A7], 0x6 0000451A A9EB syscall Pack4/FP68K 0000451C 486D D38A pea.l [A5 - 0x2C76] 00004520 486E FFC8 pea.l [A6 - 0x38] 00004524 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 00004528 A9EB syscall Pack4/FP68K 0000452A 486E FFC8 pea.l [A6 - 0x38] 0000452E 3F3C 0016 move.w -[A7], 0x16 00004532 A9EB syscall Pack4/FP68K 00004534 486E FFC8 pea.l [A6 - 0x38] 00004538 486E FFC4 pea.l [A6 - 0x3C] 0000453C 3F3C 2010 move.w -[A7], 0x2010 00004540 A9EB syscall Pack4/FP68K 00004542 3C2E FFC4 move.w D6, [A6 - 0x3C] label00004546: 00004546 4A2D D9BB tst.b [A5 - 0x2645] 0000454A 6700 00E6 beq +0xE8 /* 00004632 */ 0000454E 3D47 FFD0 move.w [A6 - 0x30], D7 00004552 486E FFD0 pea.l [A6 - 0x30] 00004556 486E FFD2 pea.l [A6 - 0x2E] 0000455A 3F3C 200E move.w -[A7], 0x200E 0000455E A9EB syscall Pack4/FP68K 00004560 486E FFD2 pea.l [A6 - 0x2E] 00004564 486E FFEC pea.l [A6 - 0x14] 00004568 3F3C 1010 move.w -[A7], 0x1010 0000456C A9EB syscall Pack4/FP68K 0000456E 302D D29E move.w D0, [A5 - 0x2D62] 00004572 48C0 ext.l D0 00004574 81FC 0025 divs.w D0, 0x25 /* '%' */ 00004578 D040 add.w D0, D0 0000457A 3D40 FFD0 move.w [A6 - 0x30], D0 0000457E 486E FFD0 pea.l [A6 - 0x30] 00004582 486E FFD2 pea.l [A6 - 0x2E] 00004586 3F3C 200E move.w -[A7], 0x200E 0000458A A9EB syscall Pack4/FP68K 0000458C 486E FFD2 pea.l [A6 - 0x2E] 00004590 486E FFF0 pea.l [A6 - 0x10] 00004594 3F3C 1010 move.w -[A7], 0x1010 00004598 A9EB syscall Pack4/FP68K 0000459A 486E FFEC pea.l [A6 - 0x14] 0000459E 486E FFD2 pea.l [A6 - 0x2E] 000045A2 3F3C 100E move.w -[A7], 0x100E 000045A6 A9EB syscall Pack4/FP68K 000045A8 487A 00F8 pea.l [PC + 0xF8 /* 000046A2, value 0x40000000 '@\0\0\0' */] 000045AC 486E FFD2 pea.l [A6 - 0x2E] 000045B0 3F3C 1004 move.w -[A7], 0x1004 000045B4 A9EB syscall Pack4/FP68K 000045B6 486E FFF0 pea.l [A6 - 0x10] 000045BA 486E FFD2 pea.l [A6 - 0x2E] 000045BE 3F3C 1006 move.w -[A7], 0x1006 000045C2 A9EB syscall Pack4/FP68K 000045C4 486E FFEC pea.l [A6 - 0x14] 000045C8 486E FFC8 pea.l [A6 - 0x38] 000045CC 3F3C 100E move.w -[A7], 0x100E 000045D0 A9EB syscall Pack4/FP68K 000045D2 486E FFF0 pea.l [A6 - 0x10] 000045D6 486E FFC8 pea.l [A6 - 0x38] 000045DA 3F3C 1006 move.w -[A7], 0x1006 000045DE A9EB syscall Pack4/FP68K 000045E0 302E FFFE move.w D0, [A6 - 0x2] 000045E4 906D D3B0 sub.w D0, [A5 - 0x2C50] 000045E8 3D40 FFC6 move.w [A6 - 0x3A], D0 000045EC 486E FFC6 pea.l [A6 - 0x3A] 000045F0 486E FFC8 pea.l [A6 - 0x38] 000045F4 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 000045F8 A9EB syscall Pack4/FP68K 000045FA 486E FFD2 pea.l [A6 - 0x2E] 000045FE 486E FFC8 pea.l [A6 - 0x38] 00004602 3F3C 0006 move.w -[A7], 0x6 00004606 A9EB syscall Pack4/FP68K 00004608 486D D38A pea.l [A5 - 0x2C76] 0000460C 486E FFC8 pea.l [A6 - 0x38] 00004610 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 00004614 A9EB syscall Pack4/FP68K 00004616 486E FFC8 pea.l [A6 - 0x38] 0000461A 3F3C 0016 move.w -[A7], 0x16 0000461E A9EB syscall Pack4/FP68K 00004620 486E FFC8 pea.l [A6 - 0x38] 00004624 486E FFC4 pea.l [A6 - 0x3C] 00004628 3F3C 2010 move.w -[A7], 0x2010 0000462C A9EB syscall Pack4/FP68K 0000462E 3C2E FFC4 move.w D6, [A6 - 0x3C] label00004632: 00004632 4A46 tst.w D6 00004634 6F04 ble +0x6 /* 0000463A */ 00004636 3006 move.w D0, D6 00004638 6002 bra +0x4 /* 0000463C */ label0000463A: 0000463A 7000 moveq.l D0, 0x00 label0000463C: 0000463C 3C00 move.w D6, D0 0000463E 4A2D D9B9 tst.b [A5 - 0x2647] 00004642 6716 beq +0x18 /* 0000465A */ 00004644 3A2D D29A move.w D5, [A5 - 0x2D66] 00004648 48C5 ext.l D5 0000464A 8BFC 0025 divs.w D5, 0x25 /* '%' */ 0000464E BA46 cmp.w D5, D6 00004650 6F04 ble +0x6 /* 00004656 */ 00004652 3006 move.w D0, D6 00004654 6002 bra +0x4 /* 00004658 */ label00004656: 00004656 3005 move.w D0, D5 label00004658: 00004658 3C00 move.w D6, D0 label0000465A: 0000465A 4A2D D9BA tst.b [A5 - 0x2646] 0000465E 6716 beq +0x18 /* 00004676 */ 00004660 3A2D D29C move.w D5, [A5 - 0x2D64] 00004664 48C5 ext.l D5 00004666 8BFC 0025 divs.w D5, 0x25 /* '%' */ 0000466A BA46 cmp.w D5, D6 0000466C 6F04 ble +0x6 /* 00004672 */ 0000466E 3006 move.w D0, D6 00004670 6002 bra +0x4 /* 00004674 */ label00004672: 00004672 3005 move.w D0, D5 label00004674: 00004674 3C00 move.w D6, D0 label00004676: 00004676 4A2D D9BB tst.b [A5 - 0x2645] 0000467A 6716 beq +0x18 /* 00004692 */ 0000467C 3E2D D29E move.w D7, [A5 - 0x2D62] 00004680 48C7 ext.l D7 00004682 8FFC 0025 divs.w D7, 0x25 /* '%' */ 00004686 BE46 cmp.w D7, D6 00004688 6F04 ble +0x6 /* 0000468E */ 0000468A 3006 move.w D0, D6 0000468C 6002 bra +0x4 /* 00004690 */ label0000468E: 0000468E 3007 move.w D0, D7 label00004690: 00004690 3C00 move.w D6, D0 label00004692: 00004692 3F06 move.w -[A7], D6 00004694 4EBA FC64 jsr [PC - 0x39C /* 000042FA */] 00004698 4CEE 00E0 FFB8 movem.l D5,D6,D7, [A6 - 0x48] 0000469E 4E5E unlink A6 000046A0 4E75 rts 000046A2 4000 negx.b D0 000046A4 0000 4000 ori.b D0, 0x0 000046A8 0000 4000 ori.b D0, 0x0 000046AC 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000046AE-000046B2 fn000046AE: 000046AE 4E56 FFF4 link A6, -0x000C // end alternate branch 000046AE-000046B2 fn000046AE: // (misaligned) 000046B0 FFF4 .extension 0xFF4 // unimplemented 000046B2 4267 clr.w -[A7] 000046B4 42A7 clr.l -[A7] 000046B6 486E FFF4 pea.l [A6 - 0xC] 000046BA 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] 000046BE 4257 clr.w [A7] 000046C0 486D D4B2 pea.l [A5 - 0x2B4E] 000046C4 3F2E FFF4 move.w -[A7], [A6 - 0xC] 000046C8 486E FFFE pea.l [A6 - 0x2] 000046CC 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 000046D0 4A5F tst.w [A7]+ 000046D2 665C bne +0x5E /* 00004730 */ 000046D4 7004 moveq.l D0, 0x04 000046D6 2D40 FFF6 move.l [A6 - 0xA], D0 000046DA 4267 clr.w -[A7] 000046DC 3F2E FFFE move.w -[A7], [A6 - 0x2] 000046E0 486E FFF6 pea.l [A6 - 0xA] 000046E4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000046E8 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000046EC 4A5F tst.w [A7]+ 000046EE 670C beq +0xE /* 000046FC */ 000046F0 4267 clr.w -[A7] 000046F2 3F2E FFFE move.w -[A7], [A6 - 0x2] 000046F6 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000046FA 6034 bra +0x36 /* 00004730 */ label000046FC: 000046FC 2D7C 0000 00FF FFF6 move.l [A6 - 0xA], 0xFF 00004704 4267 clr.w -[A7] 00004706 3F2E FFFE move.w -[A7], [A6 - 0x2] 0000470A 486E FFF6 pea.l [A6 - 0xA] 0000470E 2F2E 000C move.l -[A7], [A6 + 0xC] 00004712 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 00004716 4A5F tst.w [A7]+ 00004718 670C beq +0xE /* 00004726 */ 0000471A 4267 clr.w -[A7] 0000471C 3F2E FFFE move.w -[A7], [A6 - 0x2] 00004720 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00004724 600A bra +0xC /* 00004730 */ label00004726: 00004726 4267 clr.w -[A7] 00004728 3F2E FFFE move.w -[A7], [A6 - 0x2] 0000472C 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] label00004730: 00004730 4E5E unlink A6 00004732 4E75 rts export_37: fn00004734: 00004734 4E56 FFF8 link A6, -0x0008 00004738 4267 clr.w -[A7] 0000473A 42A7 clr.l -[A7] 0000473C 486E FFF8 pea.l [A6 - 0x8] 00004740 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] 00004744 4257 clr.w [A7] 00004746 486D D4B2 pea.l [A5 - 0x2B4E] 0000474A 3F2E FFF8 move.w -[A7], [A6 - 0x8] 0000474E 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 00004754 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 0000475A 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 0000475E 4A5F tst.w [A7]+ 00004760 6720 beq +0x22 /* 00004782 */ 00004762 4267 clr.w -[A7] 00004764 486D D4B2 pea.l [A5 - 0x2B4E] 00004768 3F2E FFF8 move.w -[A7], [A6 - 0x8] 0000476C 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 00004772 2F3C 4448 5549 move.l -[A7], 0x44485549 /* 'DHUI' */ 00004778 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 0000477C 0C5F FFD0 cmpi.w [A7]+, 0xFFD0 00004780 6672 bne +0x74 /* 000047F4 */ label00004782: 00004782 4267 clr.w -[A7] 00004784 486D D4B2 pea.l [A5 - 0x2B4E] 00004788 3F2E FFF8 move.w -[A7], [A6 - 0x8] 0000478C 486E FFFE pea.l [A6 - 0x2] 00004790 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 00004794 4A5F tst.w [A7]+ 00004796 665C bne +0x5E /* 000047F4 */ 00004798 7004 moveq.l D0, 0x04 0000479A 2D40 FFFA move.l [A6 - 0x6], D0 0000479E 4267 clr.w -[A7] 000047A0 3F2E FFFE move.w -[A7], [A6 - 0x2] 000047A4 486E FFFA pea.l [A6 - 0x6] 000047A8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000047AC 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 000047B0 4A5F tst.w [A7]+ 000047B2 670C beq +0xE /* 000047C0 */ 000047B4 4267 clr.w -[A7] 000047B6 3F2E FFFE move.w -[A7], [A6 - 0x2] 000047BA 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000047BE 6034 bra +0x36 /* 000047F4 */ label000047C0: 000047C0 2D7C 0000 00FF FFFA move.l [A6 - 0x6], 0xFF 000047C8 4267 clr.w -[A7] 000047CA 3F2E FFFE move.w -[A7], [A6 - 0x2] 000047CE 486E FFFA pea.l [A6 - 0x6] 000047D2 2F2E 000C move.l -[A7], [A6 + 0xC] 000047D6 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 000047DA 4A5F tst.w [A7]+ 000047DC 670C beq +0xE /* 000047EA */ 000047DE 4267 clr.w -[A7] 000047E0 3F2E FFFE move.w -[A7], [A6 - 0x2] 000047E4 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000047E8 600A bra +0xC /* 000047F4 */ label000047EA: 000047EA 4267 clr.w -[A7] 000047EC 3F2E FFFE move.w -[A7], [A6 - 0x2] 000047F0 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] label000047F4: 000047F4 4E5E unlink A6 000047F6 4E75 rts export_38: 000047F8 4E56 FEFE link A6, -0x0102 000047FC 302E 0008 move.w D0, [A6 + 0x8] 00004800 670C beq +0xE /* 0000480E */ 00004802 6B0A bmi +0xC /* 0000480E */ 00004804 5540 subq.w D0, 2 00004806 6A06 bpl +0x8 /* 0000480E */ 00004808 4EBA 0022 jsr [PC + 0x22 /* 0000482C */] 0000480C 601A bra +0x1C /* 00004828 */ label0000480E: 0000480E 2F2D CC14 move.l -[A7], [A5 - 0x33EC] 00004812 3F2E 0008 move.w -[A7], [A6 + 0x8] 00004816 486E FF00 pea.l [A6 - 0x100] 0000481A A946 syscall GetMenuItemText/GetItem 0000481C 4267 clr.w -[A7] 0000481E 486E FF00 pea.l [A6 - 0x100] 00004822 A9B6 syscall OpenDeskAcc 00004824 3D5F FEFE move.w [A6 - 0x102], [A7]+ label00004828: 00004828 4E5E unlink A6 0000482A 4E75 rts export_39: fn0000482C: 0000482C 4E56 FE90 link A6, -0x0170 00004830 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00004834 3E3C 00A1 move.w D7, 0xA1 00004838 7824 moveq.l D4, 0x24 0000483A 3D7C 0020 FE92 move.w [A6 - 0x16E], 0x20 /* ' ' */ 00004840 3D7C 000D FE92 move.w [A6 - 0x16E], 0xD /* '\r' */ 00004846 422E FE92 clr.b [A6 - 0x16E] 0000484A 486E FFF4 pea.l [A6 - 0xC] 0000484E A874 syscall GetPort 00004850 42A7 clr.l -[A7] 00004852 3F3C 0191 move.w -[A7], 0x191 00004856 42A7 clr.l -[A7] 00004858 4878 FFFF push.l 0xFFFF 0000485C A97C syscall GetNewDialog 0000485E 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00004862 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004866 A981 syscall DrawDialog 00004868 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000486C A873 syscall SetPort 0000486E 486E FEBE pea.l [A6 - 0x142] 00004872 206E FFFC movea.l A0, [A6 - 0x4] 00004876 70EE moveq.l D0, 0xFFFFFFEE 00004878 D068 0016 add.w D0, [A0 + 0x16] 0000487C 3F00 move.w -[A7], D0 0000487E 3028 0010 move.w D0, [A0 + 0x10] 00004882 D047 add.w D0, D7 00004884 5840 addq.w D0, 4 00004886 3F00 move.w -[A7], D0 00004888 70FE moveq.l D0, 0xFFFFFFFE 0000488A D068 0016 add.w D0, [A0 + 0x16] 0000488E 3F00 move.w -[A7], D0 00004890 70FE moveq.l D0, 0xFFFFFFFE 00004892 D068 0014 add.w D0, [A0 + 0x14] 00004896 9044 sub.w D0, D4 00004898 3F00 move.w -[A7], D0 0000489A A8A7 syscall SetRect 0000489C 42A7 clr.l -[A7] 0000489E 2F2E FFFC move.l -[A7], [A6 - 0x4] 000048A2 486E FEBE pea.l [A6 - 0x142] 000048A6 486D E5B2 pea.l [A5 - 0x1A4E] 000048AA 4878 0100 push.l 0x100 000048AE 42A7 clr.l -[A7] 000048B0 3F3C 0010 move.w -[A7], 0x10 000048B4 42A7 clr.l -[A7] 000048B6 A954 syscall NewControl 000048B8 285F movea.l A4, [A7]+ 000048BA 486E FEB6 pea.l [A6 - 0x14A] 000048BE 206E FFFC movea.l A0, [A6 - 0x4] 000048C2 7005 moveq.l D0, 0x05 000048C4 D068 0012 add.w D0, [A0 + 0x12] 000048C8 3F00 move.w -[A7], D0 000048CA 3028 0010 move.w D0, [A0 + 0x10] 000048CE D047 add.w D0, D7 000048D0 5A40 addq.w D0, 5 000048D2 3F00 move.w -[A7], D0 000048D4 70EE moveq.l D0, 0xFFFFFFEE 000048D6 D068 0016 add.w D0, [A0 + 0x16] 000048DA 3F00 move.w -[A7], D0 000048DC 70FD moveq.l D0, 0xFFFFFFFD 000048DE D068 0014 add.w D0, [A0 + 0x14] 000048E2 9044 sub.w D0, D4 000048E4 3F00 move.w -[A7], D0 000048E6 A8A7 syscall SetRect 000048E8 486E FEAE pea.l [A6 - 0x152] 000048EC 206E FFFC movea.l A0, [A6 - 0x4] 000048F0 7005 moveq.l D0, 0x05 000048F2 D068 0012 add.w D0, [A0 + 0x12] 000048F6 3F00 move.w -[A7], D0 000048F8 3028 0010 move.w D0, [A0 + 0x10] 000048FC D047 add.w D0, D7 000048FE 5A40 addq.w D0, 5 00004900 3F00 move.w -[A7], D0 00004902 70EE moveq.l D0, 0xFFFFFFEE 00004904 D068 0016 add.w D0, [A0 + 0x16] 00004908 3F00 move.w -[A7], D0 0000490A 70FD moveq.l D0, 0xFFFFFFFD 0000490C D068 0014 add.w D0, [A0 + 0x14] 00004910 9044 sub.w D0, D4 00004912 3F00 move.w -[A7], D0 00004914 A8A7 syscall SetRect 00004916 486E FEA6 pea.l [A6 - 0x15A] 0000491A 70FF moveq.l D0, 0xFFFFFFFF 0000491C D06E FEB8 add.w D0, [A6 - 0x148] 00004920 3F00 move.w -[A7], D0 00004922 70FF moveq.l D0, 0xFFFFFFFF 00004924 D06E FEB6 add.w D0, [A6 - 0x14A] 00004928 3F00 move.w -[A7], D0 0000492A 7001 moveq.l D0, 0x01 0000492C D06E FEBC add.w D0, [A6 - 0x144] 00004930 3F00 move.w -[A7], D0 00004932 7001 moveq.l D0, 0x01 00004934 D06E FEBA add.w D0, [A6 - 0x146] 00004938 3F00 move.w -[A7], D0 0000493A A8A7 syscall SetRect 0000493C 4267 clr.w -[A7] 0000493E A888 syscall TextFace 00004940 3F3C 0003 move.w -[A7], 0x3 00004944 A887 syscall TextFont 00004946 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 0000494A A88A syscall TextSize 0000494C 42A7 clr.l -[A7] 0000494E 486E FEAE pea.l [A6 - 0x152] 00004952 486E FEB6 pea.l [A6 - 0x14A] 00004956 A83E syscall TEStyleNew 00004958 265F movea.l A3, [A7]+ 0000495A 2F0B move.l -[A7], A3 0000495C A9D0 syscall TECalText 0000495E 4EBA 060A jsr [PC + 0x60A /* 00004F6A */] 00004962 4878 0021 push.l 0x21 /* '!' */ 00004966 A862 syscall ForeColor 00004968 486E FEA6 pea.l [A6 - 0x15A] 0000496C A8A1 syscall FrameRect 0000496E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004972 A981 syscall DrawDialog 00004974 2F0B move.l -[A7], A3 00004976 4EBA 07E2 jsr [PC + 0x7E2 /* 0000515A */] 0000497A 206E FFFC movea.l A0, [A6 - 0x4] 0000497E 4868 0010 pea.l [A0 + 0x10] 00004982 A92A syscall ValidRect 00004984 2453 movea.l A2, [A3] 00004986 3E2A 005E move.w D7, [A2 + 0x5E] 0000498A 2053 movea.l A0, [A3] 0000498C 2068 003E movea.l A0, [A0 + 0x3E] 00004990 2D50 FE94 move.l [A6 - 0x16C], [A0] 00004994 306A 003C movea.w A0, [A2 + 0x3C] 00004998 D1EE FE94 add.l A0, [A6 - 0x16C] 0000499C 0C20 000D cmpi.b -[A0], 0xD /* '\r' */ 000049A0 588F addq.l A7, 4 000049A2 6602 bne +0x4 /* 000049A6 */ 000049A4 5247 addq.w D7, 1 label000049A6: 000049A6 2053 movea.l A0, [A3] 000049A8 3828 0020 move.w D4, [A0 + 0x20] 000049AC 3604 move.w D3, D4 000049AE 3A07 move.w D5, D7 000049B0 426E FE92 clr.w [A6 - 0x16E] 000049B4 95CA sub.l A2, A2 000049B6 41E8 0060 lea.l A0, [A0 + 0x60] 000049BA 2D48 FE98 move.l [A6 - 0x168], A0 000049BE 6010 bra +0x12 /* 000049D0 */ label000049C0: 000049C0 204A movea.l A0, A2 000049C2 D1EE FE98 add.l A0, [A6 - 0x168] 000049C6 B650 cmp.w D3, [A0] 000049C8 6F0C ble +0xE /* 000049D6 */ 000049CA 526E FE92 addq.w [A6 - 0x16E], 1 000049CE 548A addq.l A2, 2 label000049D0: 000049D0 BA6E FE92 cmp.w D5, [A6 - 0x16E] 000049D4 6CEA bge -0x14 /* 000049C0 */ label000049D6: 000049D6 362E FE92 move.w D3, [A6 - 0x16E] 000049DA 206E FE94 movea.l A0, [A6 - 0x16C] 000049DE 0C30 000D 40FF cmpi.b [A0 + D4.w - 0x1], 0xD /* '\r' */ 000049E4 6602 bne +0x4 /* 000049E8 */ 000049E6 5243 addq.w D3, 1 label000049E8: 000049E8 3807 move.w D4, D7 000049EA 42A7 clr.l -[A7] 000049EC 42A7 clr.l -[A7] 000049EE 42A7 clr.l -[A7] 000049F0 2F0B move.l -[A7], A3 000049F2 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000049F6 A83D syscall TEDispatch 000049F8 302E FEBA move.w D0, [A6 - 0x146] 000049FC 906E FEB6 sub.w D0, [A6 - 0x14A] 00004A00 3040 movea.w A0, D0 00004A02 2F08 move.l -[A7], A0 00004A04 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00004A08 3600 move.w D3, D0 00004A0A B644 cmp.w D3, D4 00004A0C 6C08 bge +0xA /* 00004A16 */ 00004A0E 2F0C move.l -[A7], A4 00004A10 3F04 move.w -[A7], D4 00004A12 A965 syscall SetControlMaximum/SetMaxCtl 00004A14 6006 bra +0x8 /* 00004A1C */ label00004A16: 00004A16 2F0C move.l -[A7], A4 00004A18 3F03 move.w -[A7], D3 00004A1A A965 syscall SetControlMaximum/SetMaxCtl label00004A1C: 00004A1C B644 cmp.w D3, D4 00004A1E 6C02 bge +0x4 /* 00004A22 */ 00004A20 3803 move.w D4, D3 label00004A22: 00004A22 2F0C move.l -[A7], A4 00004A24 3F03 move.w -[A7], D3 00004A26 A964 syscall SetControlMinimum/SetMinCtl 00004A28 2F0C move.l -[A7], A4 00004A2A 3F03 move.w -[A7], D3 00004A2C A963 syscall SetControlValue/SetCtlValue 00004A2E 422E FE92 clr.b [A6 - 0x16E] 00004A32 6000 0504 bra +0x506 /* 00004F38 */ label00004A36: 00004A36 4227 clr.b -[A7] 00004A38 3F3C FFFF move.w -[A7], 0xFFFF 00004A3C 486E FECE pea.l [A6 - 0x132] 00004A40 42A7 clr.l -[A7] 00004A42 42A7 clr.l -[A7] 00004A44 A860 syscall WaitNextEvent 00004A46 4A1F tst.b [A7]+ 00004A48 6700 04EE beq +0x4F0 /* 00004F38 */ 00004A4C 302E FECE move.w D0, [A6 - 0x132] 00004A50 0C40 0008 cmpi.w D0, 0x8 00004A54 6200 04E2 bhi +0x4E4 /* 00004F38 */ 00004A58 43FA 04FE lea.l A1, [PC + 0x4FE /* 00004F58, value 0xFFE0FB0C */] 00004A5C D040 add.w D0, D0 00004A5E D2F1 0000 add.w A1, [A1 + D0.w] 00004A62 4ED1 jmp [A1] 00004A64 4267 clr.w -[A7] 00004A66 2F2E FED8 move.l -[A7], [A6 - 0x128] 00004A6A 486E FECA pea.l [A6 - 0x136] 00004A6E A92C syscall FindWindow 00004A70 361F move.w D3, [A7]+ 00004A72 3003 move.w D0, D3 00004A74 6700 02E4 beq +0x2E6 /* 00004D5A */ 00004A78 6B00 02E0 bmi +0x2E2 /* 00004D5A */ 00004A7C 5740 subq.w D0, 3 00004A7E 6712 beq +0x14 /* 00004A92 */ 00004A80 6A06 bpl +0x8 /* 00004A88 */ 00004A82 5240 addq.w D0, 1 00004A84 6000 02D4 bra +0x2D6 /* 00004D5A */ label00004A88: 00004A88 5740 subq.w D0, 3 00004A8A 6700 02CE beq +0x2D0 /* 00004D5A */ 00004A8E 6000 02CA bra +0x2CC /* 00004D5A */ label00004A92: 00004A92 202E FECA move.l D0, [A6 - 0x136] 00004A96 B0AE FFFC cmp.l D0, [A6 - 0x4] 00004A9A 6600 02BE bne +0x2C0 /* 00004D5A */ 00004A9E 3D6E FEDA FEA4 move.w [A6 - 0x15C], [A6 - 0x126] 00004AA4 3D6E FED8 FEA2 move.w [A6 - 0x15E], [A6 - 0x128] 00004AAA 486E FEA2 pea.l [A6 - 0x15E] 00004AAE A871 syscall GlobalToLocal 00004AB0 4267 clr.w -[A7] 00004AB2 2F2E FEA2 move.l -[A7], [A6 - 0x15E] 00004AB6 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004ABA 486E FEC6 pea.l [A6 - 0x13A] 00004ABE A96C syscall FindControl 00004AC0 0C5F 0081 cmpi.w [A7]+, 0x81 00004AC4 6670 bne +0x72 /* 00004B36 */ 00004AC6 B9EE FEC6 cmpa.l A4, [A6 - 0x13A] 00004ACA 666A bne +0x6C /* 00004B36 */ 00004ACC 4267 clr.w -[A7] 00004ACE 2F0C move.l -[A7], A4 00004AD0 2F2E FEA2 move.l -[A7], [A6 - 0x15E] 00004AD4 42A7 clr.l -[A7] 00004AD6 A968 syscall TrackControl 00004AD8 361F move.w D3, [A7]+ 00004ADA 42A7 clr.l -[A7] 00004ADC 42A7 clr.l -[A7] 00004ADE 42A7 clr.l -[A7] 00004AE0 2F0B move.l -[A7], A3 00004AE2 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00004AE6 A83D syscall TEDispatch 00004AE8 261F move.l D3, [A7]+ 00004AEA 4267 clr.w -[A7] 00004AEC 2F0C move.l -[A7], A4 00004AEE A960 syscall GetControlValue/GetCtlValue 00004AF0 3D5F FE90 move.w [A6 - 0x170], [A7]+ 00004AF4 4267 clr.w -[A7] 00004AF6 2F0C move.l -[A7], A4 00004AF8 A961 syscall GetControlMinimum/GetMinCtl 00004AFA 3A2E FE90 move.w D5, [A6 - 0x170] 00004AFE 9A5F sub.w D5, [A7]+ 00004B00 42A7 clr.l -[A7] 00004B02 42A7 clr.l -[A7] 00004B04 42A7 clr.l -[A7] 00004B06 2F0B move.l -[A7], A3 00004B08 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00004B0C A83D syscall TEDispatch 00004B0E 302E FEBA move.w D0, [A6 - 0x146] 00004B12 906E FEB6 sub.w D0, [A6 - 0x14A] 00004B16 3040 movea.w A0, D0 00004B18 2F08 move.l -[A7], A0 00004B1A 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00004B1E D045 add.w D0, D5 00004B20 3C00 move.w D6, D0 00004B22 4267 clr.w -[A7] 00004B24 3004 move.w D0, D4 00004B26 9046 sub.w D0, D6 00004B28 C1C3 muls.w D0, D3 00004B2A 3F00 move.w -[A7], D0 00004B2C 2F0B move.l -[A7], A3 00004B2E A812 syscall TEPinScroll 00004B30 3806 move.w D4, D6 00004B32 6000 0226 bra +0x228 /* 00004D5A */ label00004B36: 00004B36 7C00 moveq.l D6, 0x00 label00004B38: 00004B38 486E FEA2 pea.l [A6 - 0x15E] 00004B3C A972 syscall GetMouse 00004B3E 4267 clr.w -[A7] 00004B40 2F2E FEA2 move.l -[A7], [A6 - 0x15E] 00004B44 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004B48 486E FEC6 pea.l [A6 - 0x13A] 00004B4C A96C syscall FindControl 00004B4E 0C5F 0014 cmpi.w [A7]+, 0x14 00004B52 6674 bne +0x76 /* 00004BC8 */ 00004B54 4A46 tst.w D6 00004B56 6708 beq +0xA /* 00004B60 */ 00004B58 0C46 0001 cmpi.w D6, 0x1 00004B5C 6600 01DE bne +0x1E0 /* 00004D3C */ label00004B60: 00004B60 B9EE FEC6 cmpa.l A4, [A6 - 0x13A] 00004B64 6600 01D6 bne +0x1D8 /* 00004D3C */ 00004B68 7C01 moveq.l D6, 0x01 00004B6A 2F0C move.l -[A7], A4 00004B6C 3F3C 0014 move.w -[A7], 0x14 00004B70 A95D syscall HiliteControl 00004B72 42A7 clr.l -[A7] 00004B74 42A7 clr.l -[A7] 00004B76 42A7 clr.l -[A7] 00004B78 2F0B move.l -[A7], A3 00004B7A 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00004B7E A83D syscall TEDispatch 00004B80 261F move.l D3, [A7]+ 00004B82 42A7 clr.l -[A7] 00004B84 42A7 clr.l -[A7] 00004B86 42A7 clr.l -[A7] 00004B88 2F0B move.l -[A7], A3 00004B8A 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00004B8E A83D syscall TEDispatch 00004B90 302E FEBA move.w D0, [A6 - 0x146] 00004B94 906E FEB6 sub.w D0, [A6 - 0x14A] 00004B98 3040 movea.w A0, D0 00004B9A 2F08 move.l -[A7], A0 00004B9C 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00004BA0 3A00 move.w D5, D0 00004BA2 4267 clr.w -[A7] 00004BA4 3F03 move.w -[A7], D3 00004BA6 2F0B move.l -[A7], A3 00004BA8 A812 syscall TEPinScroll 00004BAA 5344 subq.w D4, 1 00004BAC BA44 cmp.w D5, D4 00004BAE 6F02 ble +0x4 /* 00004BB2 */ 00004BB0 3805 move.w D4, D5 label00004BB2: 00004BB2 4267 clr.w -[A7] 00004BB4 2F0C move.l -[A7], A4 00004BB6 A960 syscall GetControlValue/GetCtlValue 00004BB8 361F move.w D3, [A7]+ 00004BBA 2F0C move.l -[A7], A4 00004BBC 70FF moveq.l D0, 0xFFFFFFFF 00004BBE D043 add.w D0, D3 00004BC0 3F00 move.w -[A7], D0 00004BC2 A963 syscall SetControlValue/SetCtlValue 00004BC4 6000 0176 bra +0x178 /* 00004D3C */ label00004BC8: 00004BC8 4267 clr.w -[A7] 00004BCA 2F2E FEA2 move.l -[A7], [A6 - 0x15E] 00004BCE 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004BD2 486E FEC6 pea.l [A6 - 0x13A] 00004BD6 A96C syscall FindControl 00004BD8 0C5F 0015 cmpi.w [A7]+, 0x15 00004BDC 6658 bne +0x5A /* 00004C36 */ 00004BDE 4A46 tst.w D6 00004BE0 6708 beq +0xA /* 00004BEA */ 00004BE2 0C46 0002 cmpi.w D6, 0x2 00004BE6 6600 0154 bne +0x156 /* 00004D3C */ label00004BEA: 00004BEA B9EE FEC6 cmpa.l A4, [A6 - 0x13A] 00004BEE 6600 014C bne +0x14E /* 00004D3C */ 00004BF2 7C02 moveq.l D6, 0x02 00004BF4 2F0C move.l -[A7], A4 00004BF6 3F3C 0015 move.w -[A7], 0x15 00004BFA A95D syscall HiliteControl 00004BFC 42A7 clr.l -[A7] 00004BFE 42A7 clr.l -[A7] 00004C00 42A7 clr.l -[A7] 00004C02 2F0B move.l -[A7], A3 00004C04 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00004C08 A83D syscall TEDispatch 00004C0A 261F move.l D3, [A7]+ 00004C0C 4267 clr.w -[A7] 00004C0E 3003 move.w D0, D3 00004C10 4440 neg.w D0 00004C12 3F00 move.w -[A7], D0 00004C14 2F0B move.l -[A7], A3 00004C16 A812 syscall TEPinScroll 00004C18 5244 addq.w D4, 1 00004C1A BE44 cmp.w D7, D4 00004C1C 6C02 bge +0x4 /* 00004C20 */ 00004C1E 3807 move.w D4, D7 label00004C20: 00004C20 4267 clr.w -[A7] 00004C22 2F0C move.l -[A7], A4 00004C24 A960 syscall GetControlValue/GetCtlValue 00004C26 361F move.w D3, [A7]+ 00004C28 2F0C move.l -[A7], A4 00004C2A 7001 moveq.l D0, 0x01 00004C2C D043 add.w D0, D3 00004C2E 3F00 move.w -[A7], D0 00004C30 A963 syscall SetControlValue/SetCtlValue 00004C32 6000 0108 bra +0x10A /* 00004D3C */ label00004C36: 00004C36 4267 clr.w -[A7] 00004C38 2F2E FEA2 move.l -[A7], [A6 - 0x15E] 00004C3C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004C40 486E FEC6 pea.l [A6 - 0x13A] 00004C44 A96C syscall FindControl 00004C46 0C5F 0016 cmpi.w [A7]+, 0x16 00004C4A 6670 bne +0x72 /* 00004CBC */ 00004C4C 4A46 tst.w D6 00004C4E 6708 beq +0xA /* 00004C58 */ 00004C50 0C46 0003 cmpi.w D6, 0x3 00004C54 6600 00E6 bne +0xE8 /* 00004D3C */ label00004C58: 00004C58 B9EE FEC6 cmpa.l A4, [A6 - 0x13A] 00004C5C 6600 00DE bne +0xE0 /* 00004D3C */ 00004C60 7C03 moveq.l D6, 0x03 00004C62 42A7 clr.l -[A7] 00004C64 42A7 clr.l -[A7] 00004C66 42A7 clr.l -[A7] 00004C68 2F0B move.l -[A7], A3 00004C6A 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00004C6E A83D syscall TEDispatch 00004C70 261F move.l D3, [A7]+ 00004C72 42A7 clr.l -[A7] 00004C74 42A7 clr.l -[A7] 00004C76 42A7 clr.l -[A7] 00004C78 2F0B move.l -[A7], A3 00004C7A 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00004C7E A83D syscall TEDispatch 00004C80 302E FEBA move.w D0, [A6 - 0x146] 00004C84 906E FEB6 sub.w D0, [A6 - 0x14A] 00004C88 3040 movea.w A0, D0 00004C8A 2F08 move.l -[A7], A0 00004C8C 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00004C90 3A00 move.w D5, D0 00004C92 4267 clr.w -[A7] 00004C94 3003 move.w D0, D3 00004C96 C1C5 muls.w D0, D5 00004C98 3F00 move.w -[A7], D0 00004C9A 2F0B move.l -[A7], A3 00004C9C A812 syscall TEPinScroll 00004C9E 9845 sub.w D4, D5 00004CA0 BA44 cmp.w D5, D4 00004CA2 6F02 ble +0x4 /* 00004CA6 */ 00004CA4 3805 move.w D4, D5 label00004CA6: 00004CA6 4267 clr.w -[A7] 00004CA8 2F0C move.l -[A7], A4 00004CAA A960 syscall GetControlValue/GetCtlValue 00004CAC 361F move.w D3, [A7]+ 00004CAE 2F0C move.l -[A7], A4 00004CB0 3003 move.w D0, D3 00004CB2 9045 sub.w D0, D5 00004CB4 3F00 move.w -[A7], D0 00004CB6 A963 syscall SetControlValue/SetCtlValue 00004CB8 6000 0082 bra +0x84 /* 00004D3C */ label00004CBC: 00004CBC 4267 clr.w -[A7] 00004CBE 2F2E FEA2 move.l -[A7], [A6 - 0x15E] 00004CC2 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004CC6 486E FEC6 pea.l [A6 - 0x13A] 00004CCA A96C syscall FindControl 00004CCC 0C5F 0017 cmpi.w [A7]+, 0x17 00004CD0 666A bne +0x6C /* 00004D3C */ 00004CD2 4A46 tst.w D6 00004CD4 6706 beq +0x8 /* 00004CDC */ 00004CD6 0C46 0004 cmpi.w D6, 0x4 00004CDA 6660 bne +0x62 /* 00004D3C */ label00004CDC: 00004CDC B9EE FEC6 cmpa.l A4, [A6 - 0x13A] 00004CE0 665A bne +0x5C /* 00004D3C */ 00004CE2 7C04 moveq.l D6, 0x04 00004CE4 42A7 clr.l -[A7] 00004CE6 42A7 clr.l -[A7] 00004CE8 42A7 clr.l -[A7] 00004CEA 2F0B move.l -[A7], A3 00004CEC 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00004CF0 A83D syscall TEDispatch 00004CF2 261F move.l D3, [A7]+ 00004CF4 42A7 clr.l -[A7] 00004CF6 42A7 clr.l -[A7] 00004CF8 42A7 clr.l -[A7] 00004CFA 2F0B move.l -[A7], A3 00004CFC 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00004D00 A83D syscall TEDispatch 00004D02 302E FEBA move.w D0, [A6 - 0x146] 00004D06 906E FEB6 sub.w D0, [A6 - 0x14A] 00004D0A 3040 movea.w A0, D0 00004D0C 2F08 move.l -[A7], A0 00004D0E 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00004D12 3A00 move.w D5, D0 00004D14 4267 clr.w -[A7] 00004D16 3003 move.w D0, D3 00004D18 4440 neg.w D0 00004D1A C1C5 muls.w D0, D5 00004D1C 3F00 move.w -[A7], D0 00004D1E 2F0B move.l -[A7], A3 00004D20 A812 syscall TEPinScroll 00004D22 D845 add.w D4, D5 00004D24 BE44 cmp.w D7, D4 00004D26 6C02 bge +0x4 /* 00004D2A */ 00004D28 3807 move.w D4, D7 label00004D2A: 00004D2A 4267 clr.w -[A7] 00004D2C 2F0C move.l -[A7], A4 00004D2E A960 syscall GetControlValue/GetCtlValue 00004D30 361F move.w D3, [A7]+ 00004D32 2F0C move.l -[A7], A4 00004D34 3003 move.w D0, D3 00004D36 D045 add.w D0, D5 00004D38 3F00 move.w -[A7], D0 00004D3A A963 syscall SetControlValue/SetCtlValue label00004D3C: 00004D3C 4A46 tst.w D6 00004D3E 6718 beq +0x1A /* 00004D58 */ 00004D40 4227 clr.b -[A7] 00004D42 A973 syscall StillDown 00004D44 4A1F tst.b [A7]+ 00004D46 670A beq +0xC /* 00004D52 */ 00004D48 486E FEA2 pea.l [A6 - 0x15E] 00004D4C A972 syscall GetMouse 00004D4E 6000 FDE8 bra -0x216 /* 00004B38 */ label00004D52: 00004D52 2F0C move.l -[A7], A4 00004D54 4267 clr.w -[A7] 00004D56 A95D syscall HiliteControl label00004D58: 00004D58 4A46 tst.w D6 label00004D5A: 00004D5A 4227 clr.b -[A7] 00004D5C 486E FECE pea.l [A6 - 0x132] 00004D60 A97F syscall IsDialogEvent 00004D62 4A1F tst.b [A7]+ 00004D64 6700 01D2 beq +0x1D4 /* 00004F38 */ 00004D68 70FF moveq.l D0, 0xFFFFFFFF 00004D6A C02E FED3 and.b D0, [A6 - 0x12D] 00004D6E 0C00 000D cmpi.b D0, 0xD /* '\r' */ 00004D72 6700 01C4 beq +0x1C6 /* 00004F38 */ 00004D76 4227 clr.b -[A7] 00004D78 486E FECE pea.l [A6 - 0x132] 00004D7C 486E FFFC pea.l [A6 - 0x4] 00004D80 486E FFEE pea.l [A6 - 0x12] 00004D84 A980 syscall DialogSelect 00004D86 4A1F tst.b [A7]+ 00004D88 6700 01AE beq +0x1B0 /* 00004F38 */ 00004D8C 302E FFEE move.w D0, [A6 - 0x12] 00004D90 6B00 01A6 bmi +0x1A8 /* 00004F38 */ 00004D94 5740 subq.w D0, 3 00004D96 670C beq +0xE /* 00004DA4 */ 00004D98 6A00 019E bpl +0x1A0 /* 00004F38 */ 00004D9C 5240 addq.w D0, 1 00004D9E 6A0E bpl +0x10 /* 00004DAE */ 00004DA0 6000 0196 bra +0x198 /* 00004F38 */ label00004DA4: 00004DA4 1D7C 0001 FE92 move.b [A6 - 0x16E], 0x1 00004DAA 6000 018C bra +0x18E /* 00004F38 */ label00004DAE: 00004DAE 486E FFF0 pea.l [A6 - 0x10] 00004DB2 A874 syscall GetPort 00004DB4 42A7 clr.l -[A7] 00004DB6 3F3C 0192 move.w -[A7], 0x192 00004DBA 42A7 clr.l -[A7] 00004DBC 4878 FFFF push.l 0xFFFF 00004DC0 A97C syscall GetNewDialog 00004DC2 2D5F FFF8 move.l [A6 - 0x8], [A7]+ 00004DC6 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00004DCA A981 syscall DrawDialog 00004DCC 7600 moveq.l D3, 0x00 00004DCE 2A2D D5B2 move.l D5, [A5 - 0x2A4E] 00004DD2 1D6D D3B2 FEDE move.b [A6 - 0x122], [A5 - 0x2C4E] 00004DD8 6000 00FC bra +0xFE /* 00004ED6 */ label00004DDC: 00004DDC 4227 clr.b -[A7] 00004DDE 3F3C FFFF move.w -[A7], 0xFFFF 00004DE2 486E FECE pea.l [A6 - 0x132] 00004DE6 42A7 clr.l -[A7] 00004DE8 42A7 clr.l -[A7] 00004DEA A860 syscall WaitNextEvent 00004DEC 4217 clr.b [A7] 00004DEE 486E FECE pea.l [A6 - 0x132] 00004DF2 A97F syscall IsDialogEvent 00004DF4 4A1F tst.b [A7]+ 00004DF6 6700 00DE beq +0xE0 /* 00004ED6 */ 00004DFA 70FF moveq.l D0, 0xFFFFFFFF 00004DFC C02E FED3 and.b D0, [A6 - 0x12D] 00004E00 0C00 000D cmpi.b D0, 0xD /* '\r' */ 00004E04 6700 00D0 beq +0xD2 /* 00004ED6 */ 00004E08 4227 clr.b -[A7] 00004E0A 486E FECE pea.l [A6 - 0x132] 00004E0E 486E FFF8 pea.l [A6 - 0x8] 00004E12 486E FFEA pea.l [A6 - 0x16] 00004E16 A980 syscall DialogSelect 00004E18 4A1F tst.b [A7]+ 00004E1A 6700 00BA beq +0xBC /* 00004ED6 */ 00004E1E 302E FFEA move.w D0, [A6 - 0x16] 00004E22 6B00 00B2 bmi +0xB4 /* 00004ED6 */ 00004E26 5B40 subq.w D0, 5 00004E28 6714 beq +0x16 /* 00004E3E */ 00004E2A 6A0A bpl +0xC /* 00004E36 */ 00004E2C 5240 addq.w D0, 1 00004E2E 6A00 009A bpl +0x9C /* 00004ECA */ 00004E32 6000 00A2 bra +0xA4 /* 00004ED6 */ label00004E36: 00004E36 5540 subq.w D0, 2 00004E38 6A00 009C bpl +0x9E /* 00004ED6 */ 00004E3C 6076 bra +0x78 /* 00004EB4 */ label00004E3E: 00004E3E 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00004E42 3F3C 0002 move.w -[A7], 0x2 00004E46 486E FFEC pea.l [A6 - 0x14] 00004E4A 486E FFDE pea.l [A6 - 0x22] 00004E4E 486E FFE2 pea.l [A6 - 0x1E] 00004E52 A98D syscall GetDialogItem/GetDItem 00004E54 2F2E FFDE move.l -[A7], [A6 - 0x22] 00004E58 486D D876 pea.l [A5 - 0x278A] 00004E5C A990 syscall GetDialogItemText/GetIText 00004E5E 486D D876 pea.l [A5 - 0x278A] 00004E62 486D D5B2 pea.l [A5 - 0x2A4E] 00004E66 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 00004E6A 0CAD 0BB7 E4FD D5B2 cmpi.l [A5 - 0x2A4E], 0xBB7E4FD 00004E72 670E beq +0x10 /* 00004E82 */ 00004E74 4267 clr.w -[A7] 00004E76 3F3C 0193 move.w -[A7], 0x193 00004E7A 42A7 clr.l -[A7] 00004E7C A985 syscall Alert 00004E7E 548F addq.l A7, 2 00004E80 6054 bra +0x56 /* 00004ED6 */ label00004E82: 00004E82 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00004E86 3F3C 0003 move.w -[A7], 0x3 00004E8A 486E FFEC pea.l [A6 - 0x14] 00004E8E 486E FFDE pea.l [A6 - 0x22] 00004E92 486E FFE2 pea.l [A6 - 0x1E] 00004E96 A98D syscall GetDialogItem/GetDItem 00004E98 2F2E FFDE move.l -[A7], [A6 - 0x22] 00004E9C 486D D3B2 pea.l [A5 - 0x2C4E] 00004EA0 A990 syscall GetDialogItemText/GetIText 00004EA2 486D D3B2 pea.l [A5 - 0x2C4E] 00004EA6 486D D5B2 pea.l [A5 - 0x2A4E] 00004EAA 4EBA F888 jsr [PC - 0x778 /* 00004734 */] 00004EAE 7601 moveq.l D3, 0x01 00004EB0 508F addq.l A7, 8 00004EB2 6022 bra +0x24 /* 00004ED6 */ label00004EB4: 00004EB4 42AD D5B2 clr.l [A5 - 0x2A4E] 00004EB8 486D D3B2 pea.l [A5 - 0x2C4E] 00004EBC 486D D5B2 pea.l [A5 - 0x2A4E] 00004EC0 4EBA F872 jsr [PC - 0x78E /* 00004734 */] 00004EC4 7601 moveq.l D3, 0x01 00004EC6 508F addq.l A7, 8 00004EC8 600C bra +0xE /* 00004ED6 */ label00004ECA: 00004ECA 2B45 D5B2 move.l [A5 - 0x2A4E], D5 00004ECE 1B6E FEDE D3B2 move.b [A5 - 0x2C4E], [A6 - 0x122] 00004ED4 7601 moveq.l D3, 0x01 label00004ED6: 00004ED6 4A03 tst.b D3 00004ED8 6700 FF02 beq -0xFC /* 00004DDC */ 00004EDC 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00004EE0 A983 syscall DisposeDialog 00004EE2 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00004EE6 A873 syscall SetPort 00004EE8 2F3C 0000 FFFF move.l -[A7], 0xFFFF 00004EEE 201F move.l D0, [A7]+ 00004EF0 A032 syscall FlushEvents 00004EF2 6044 bra +0x46 /* 00004F38 */ 00004EF4 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004EF8 A922 syscall BeginUpdate 00004EFA 4EBA 006E jsr [PC + 0x6E /* 00004F6A */] 00004EFE 4878 0021 push.l 0x21 /* '!' */ 00004F02 A862 syscall ForeColor 00004F04 486E FEA6 pea.l [A6 - 0x15A] 00004F08 A8A1 syscall FrameRect 00004F0A 486E FEB6 pea.l [A6 - 0x14A] 00004F0E 2F0B move.l -[A7], A3 00004F10 A9D3 syscall TEUpdate 00004F12 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004F16 A969 syscall DrawControls 00004F18 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004F1C A923 syscall EndUpdate 00004F1E 6018 bra +0x1A /* 00004F38 */ 00004F20 082E 0000 FEDD btst.b [A6 - 0x123], 0x0 00004F26 6708 beq +0xA /* 00004F30 */ 00004F28 2F0C move.l -[A7], A4 00004F2A 4267 clr.w -[A7] 00004F2C A95D syscall HiliteControl 00004F2E 6008 bra +0xA /* 00004F38 */ label00004F30: 00004F30 2F0C move.l -[A7], A4 00004F32 3F3C 00FF move.w -[A7], 0xFF 00004F36 A95D syscall HiliteControl label00004F38: 00004F38 4A2E FE92 tst.b [A6 - 0x16E] 00004F3C 6700 FAF8 beq -0x506 /* 00004A36 */ 00004F40 2F0B move.l -[A7], A3 00004F42 A9CD syscall TEDispose 00004F44 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00004F48 A873 syscall SetPort 00004F4A 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004F4E A983 syscall DisposeDialog 00004F50 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00004F54 4E5E unlink A6 00004F56 4E75 rts 00004F58 FFE0 .extension 0xFE0 // unimplemented 00004F5A FB0C .extension 0xB0C // unimplemented 00004F5C FFE0 .extension 0xFE0 // unimplemented 00004F5E FFE0 .extension 0xFE0 // unimplemented 00004F60 FFE0 .extension 0xFE0 // unimplemented 00004F62 FFE0 .extension 0xFE0 // unimplemented 00004F64 FF9C .extension 0xF9C // unimplemented 00004F66 FFE0 .extension 0xFE0 // unimplemented 00004F68 FFC8 .extension 0xFC8 // unimplemented fn00004F6A: 00004F6A 4E56 FFF2 link A6, -0x000E 00004F6E 48E7 1F08 movem.l -[A7], D3,D4,D5,D6,D7,A4 00004F72 42A7 clr.l -[A7] 00004F74 3F3C 00D2 move.w -[A7], 0xD2 00004F78 A9BC syscall GetPicture 00004F7A 285F movea.l A4, [A7]+ 00004F7C 486E FFF8 pea.l [A6 - 0x8] 00004F80 42A7 clr.l -[A7] 00004F82 2F3C 01E0 0280 move.l -[A7], 0x1E00280 00004F88 A8A7 syscall SetRect 00004F8A 486E FFF8 pea.l [A6 - 0x8] 00004F8E 2F2D CC30 move.l -[A7], [A5 - 0x33D0] 00004F92 AA0E syscall FillCRect 00004F94 486E FFF8 pea.l [A6 - 0x8] 00004F98 2F3C 0014 0096 move.l -[A7], 0x140096 00004F9E 2F3C 0050 01C2 move.l -[A7], 0x5001C2 00004FA4 A8A7 syscall SetRect 00004FA6 2F0C move.l -[A7], A4 00004FA8 486E FFF8 pea.l [A6 - 0x8] 00004FAC A8F6 syscall DrawPicture 00004FAE 7E88 moveq.l D7, 0xFFFFFF88 00004FB0 DE6E FFFA add.w D7, [A6 - 0x6] 00004FB4 7C1A moveq.l D6, 0x1A 00004FB6 DC6E FFFC add.w D6, [A6 - 0x4] 00004FBA 3F3C 0003 move.w -[A7], 0x3 00004FBE A887 syscall TextFont 00004FC0 3F3C 0001 move.w -[A7], 0x1 00004FC4 A888 syscall TextFace 00004FC6 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00004FCA A88A syscall TextSize 00004FCC 4878 0111 push.l 0x111 00004FD0 A862 syscall ForeColor 00004FD2 3F2E FFFE move.w -[A7], [A6 - 0x2] 00004FD6 70EF moveq.l D0, 0xFFFFFFEF 00004FD8 D06E FFFC add.w D0, [A6 - 0x4] 00004FDC 3F00 move.w -[A7], D0 00004FDE A893 syscall MoveTo 00004FE0 4878 0199 push.l 0x199 00004FE4 A862 syscall ForeColor 00004FE6 486D E5B4 pea.l [A5 - 0x1A4C] 00004FEA A884 syscall DrawString 00004FEC 4878 0111 push.l 0x111 00004FF0 A862 syscall ForeColor 00004FF2 0CAD 0BB7 E4FD D5B2 cmpi.l [A5 - 0x2A4E], 0xBB7E4FD 00004FFA 6736 beq +0x38 /* 00005032 */ 00004FFC 4267 clr.w -[A7] 00004FFE 486D E5B8 pea.l [A5 - 0x1A48] 00005002 A88C syscall StringWidth 00005004 3A1F move.w D5, [A7]+ 00005006 2005 move.l D0, D5 00005008 48C0 ext.l D0 0000500A 81FC 0002 divs.w D0, 0x2 0000500E 322E FFFA move.w D1, [A6 - 0x6] 00005012 D26E FFFE add.w D1, [A6 - 0x2] 00005016 48C1 ext.l D1 00005018 83FC 0002 divs.w D1, 0x2 0000501C 9240 sub.w D1, D0 0000501E 3F01 move.w -[A7], D1 00005020 7008 moveq.l D0, 0x08 00005022 D06E FFFC add.w D0, [A6 - 0x4] 00005026 3F00 move.w -[A7], D0 00005028 A893 syscall MoveTo 0000502A 486D E5D6 pea.l [A5 - 0x1A2A] 0000502E A884 syscall DrawString 00005030 604A bra +0x4C /* 0000507C */ label00005032: 00005032 4267 clr.w -[A7] 00005034 486D E5F4 pea.l [A5 - 0x1A0C] 00005038 A88C syscall StringWidth 0000503A 3D5F FFF2 move.w [A6 - 0xE], [A7]+ 0000503E 4267 clr.w -[A7] 00005040 486D D3B2 pea.l [A5 - 0x2C4E] 00005044 A88C syscall StringWidth 00005046 3A1F move.w D5, [A7]+ 00005048 DA6E FFF2 add.w D5, [A6 - 0xE] 0000504C 2005 move.l D0, D5 0000504E 48C0 ext.l D0 00005050 81FC 0002 divs.w D0, 0x2 00005054 322E FFFA move.w D1, [A6 - 0x6] 00005058 D26E FFFE add.w D1, [A6 - 0x2] 0000505C 48C1 ext.l D1 0000505E 83FC 0002 divs.w D1, 0x2 00005062 9240 sub.w D1, D0 00005064 3F01 move.w -[A7], D1 00005066 7008 moveq.l D0, 0x08 00005068 D06E FFFC add.w D0, [A6 - 0x4] 0000506C 3F00 move.w -[A7], D0 0000506E A893 syscall MoveTo 00005070 486D E606 pea.l [A5 - 0x19FA] 00005074 A884 syscall DrawString 00005076 486D D3B2 pea.l [A5 - 0x2C4E] 0000507A A884 syscall DrawString label0000507C: 0000507C 4878 0199 push.l 0x199 00005080 A862 syscall ForeColor 00005082 7023 moveq.l D0, 0x23 00005084 D047 add.w D0, D7 00005086 3F00 move.w -[A7], D0 00005088 3F06 move.w -[A7], D6 0000508A A893 syscall MoveTo 0000508C 486D E618 pea.l [A5 - 0x19E8] 00005090 A884 syscall DrawString 00005092 7A0C moveq.l D5, 0x0C 00005094 DA46 add.w D5, D6 00005096 7054 moveq.l D0, 0x54 00005098 D047 add.w D0, D7 0000509A 3F00 move.w -[A7], D0 0000509C 3F05 move.w -[A7], D5 0000509E A893 syscall MoveTo 000050A0 486D E632 pea.l [A5 - 0x19CE] 000050A4 A884 syscall DrawString 000050A6 7818 moveq.l D4, 0x18 000050A8 D846 add.w D4, D6 000050AA 7019 moveq.l D0, 0x19 000050AC D047 add.w D0, D7 000050AE 3F00 move.w -[A7], D0 000050B0 3F04 move.w -[A7], D4 000050B2 A893 syscall MoveTo 000050B4 486D E63C pea.l [A5 - 0x19C4] 000050B8 A884 syscall DrawString 000050BA 7624 moveq.l D3, 0x24 000050BC D646 add.w D3, D6 000050BE 7024 moveq.l D0, 0x24 000050C0 D047 add.w D0, D7 000050C2 3F00 move.w -[A7], D0 000050C4 3F03 move.w -[A7], D3 000050C6 A893 syscall MoveTo 000050C8 486D E658 pea.l [A5 - 0x19A8] 000050CC A884 syscall DrawString 000050CE 7030 moveq.l D0, 0x30 000050D0 D046 add.w D0, D6 000050D2 3D40 FFF4 move.w [A6 - 0xC], D0 000050D6 72F6 moveq.l D1, 0xFFFFFFF6 000050D8 D247 add.w D1, D7 000050DA 3F01 move.w -[A7], D1 000050DC 3F00 move.w -[A7], D0 000050DE A893 syscall MoveTo 000050E0 486D E674 pea.l [A5 - 0x198C] 000050E4 A884 syscall DrawString 000050E6 4878 00CD push.l 0xCD 000050EA A862 syscall ForeColor 000050EC 3007 move.w D0, D7 000050EE 0640 013B addi.w D0, 0x13B 000050F2 3F00 move.w -[A7], D0 000050F4 3F06 move.w -[A7], D6 000050F6 A893 syscall MoveTo 000050F8 486D E69E pea.l [A5 - 0x1962] 000050FC A884 syscall DrawString 000050FE 3007 move.w D0, D7 00005100 0640 013A addi.w D0, 0x13A 00005104 3F00 move.w -[A7], D0 00005106 3F05 move.w -[A7], D5 00005108 A893 syscall MoveTo 0000510A 486D E6BE pea.l [A5 - 0x1942] 0000510E A884 syscall DrawString 00005110 3007 move.w D0, D7 00005112 0640 0104 addi.w D0, 0x104 00005116 3F00 move.w -[A7], D0 00005118 3F04 move.w -[A7], D4 0000511A A893 syscall MoveTo 0000511C 486D E6DC pea.l [A5 - 0x1924] 00005120 A884 syscall DrawString 00005122 3007 move.w D0, D7 00005124 0640 0108 addi.w D0, 0x108 00005128 3F00 move.w -[A7], D0 0000512A 3F03 move.w -[A7], D3 0000512C A893 syscall MoveTo 0000512E 486D E714 pea.l [A5 - 0x18EC] 00005132 A884 syscall DrawString 00005134 3007 move.w D0, D7 00005136 0640 0107 addi.w D0, 0x107 0000513A 3F00 move.w -[A7], D0 0000513C 3F2E FFF4 move.w -[A7], [A6 - 0xC] 00005140 A893 syscall MoveTo 00005142 486D E74A pea.l [A5 - 0x18B6] 00005146 A884 syscall DrawString 00005148 4878 0199 push.l 0x199 0000514C A862 syscall ForeColor 0000514E 4267 clr.w -[A7] 00005150 A888 syscall TextFace 00005152 4CDF 10F8 movem.l D3,D4,D5,D6,D7,A4, [A7]+ 00005156 4E5E unlink A6 00005158 4E75 rts fn0000515A: 0000515A 4E56 FFFA link A6, -0x0006 0000515E 48E7 0108 movem.l -[A7], D7,A4 00005162 203C 0000 0100 move.l D0, 0x100 00005168 A11E syscall NewPtr, flags=1 0000516A 2848 movea.l A4, A0 0000516C 4878 0199 push.l 0x199 00005170 A862 syscall ForeColor 00005172 4267 clr.w -[A7] 00005174 A888 syscall TextFace 00005176 2F0C move.l -[A7], A4 00005178 2F3C 0001 0320 move.l -[A7], 0x10320 0000517E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00005182 2F0C move.l -[A7], A4 00005184 486E FFFA pea.l [A6 - 0x6] 00005188 A900 syscall GetFNum 0000518A 2F0C move.l -[A7], A4 0000518C 2F3C 0003 0320 move.l -[A7], 0x30320 00005192 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00005196 2F0C move.l -[A7], A4 00005198 486E FFFC pea.l [A6 - 0x4] 0000519C 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 000051A0 3F2E FFFA move.w -[A7], [A6 - 0x6] 000051A4 A887 syscall TextFont 000051A6 3F2E FFFE move.w -[A7], [A6 - 0x2] 000051AA A88A syscall TextSize 000051AC 2F0C move.l -[A7], A4 000051AE 2F3C 0002 0320 move.l -[A7], 0x20320 000051B4 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000051B8 2F0C move.l -[A7], A4 000051BA 486E FFFC pea.l [A6 - 0x4] 000051BE 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 000051C2 49ED E780 lea.l A4, [A5 - 0x1880] 000051C6 486C 0001 pea.l [A4 + 0x1] 000051CA 7000 moveq.l D0, 0x00 000051CC 1014 move.b D0, [A4] 000051CE 2F00 move.l -[A7], D0 000051D0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000051D4 A9CF syscall TESetText 000051D6 7E01 moveq.l D7, 0x01 label000051D8: 000051D8 2F0C move.l -[A7], A4 000051DA 3F2E FFFE move.w -[A7], [A6 - 0x2] 000051DE 3F07 move.w -[A7], D7 000051E0 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000051E4 4A14 tst.b [A4] 000051E6 671A beq +0x1C /* 00005202 */ 000051E8 486C 0001 pea.l [A4 + 0x1] 000051EC 7000 moveq.l D0, 0x00 000051EE 1014 move.b D0, [A4] 000051F0 2F00 move.l -[A7], D0 000051F2 42A7 clr.l -[A7] 000051F4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000051F8 3F3C 0007 move.w -[A7], 0x7 000051FC A83D syscall TEDispatch 000051FE 5247 addq.w D7, 1 00005200 60D6 bra -0x28 /* 000051D8 */ label00005202: 00005202 204C movea.l A0, A4 00005204 A01F syscall DisposPtr/DisposePtr 00005206 4CDF 1080 movem.l D7,A4, [A7]+ 0000520A 4E5E unlink A6 0000520C 4E75 rts export_40: 0000520E 4E56 FCD4 link A6, -0x032C 00005212 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00005216 A061 syscall MaxBlock 00005218 0C80 0000 C350 cmpi.l D0, 0xC350 0000521E 6C12 bge +0x14 /* 00005232 */ 00005220 486D E782 pea.l [A5 - 0x187E] 00005224 4EBA E08C jsr [PC - 0x1F74 /* 000032B2 */] 00005228 1B7C 0001 DA14 move.b [A5 - 0x25EC], 0x1 0000522E 6000 05C8 bra +0x5CA /* 000057F8 */ label00005232: 00005232 99CC sub.l A4, A4 00005234 3D7C 00A0 FFA4 move.w [A6 - 0x5C], 0xA0 0000523A 3D7C 0041 FFA2 move.w [A6 - 0x5E], 0x41 /* 'A' */ 00005240 2D7C 7366 696C FFA6 move.l [A6 - 0x5A], 0x7366696C /* 'sfil' */ 00005248 2D7C 4150 504C FFAA move.l [A6 - 0x56], 0x4150504C /* 'APPL' */ 00005250 2D7C 7273 7263 FFAE move.l [A6 - 0x52], 0x72737263 /* 'rsrc' */ 00005258 2D7C 5354 414B FFB2 move.l [A6 - 0x4E], 0x5354414B /* 'STAK' */ 00005260 78FF moveq.l D4, 0xFFFFFFFF 00005262 422D DA14 clr.b [A5 - 0x25EC] 00005266 7600 moveq.l D3, 0x00 00005268 600A bra +0xC /* 00005274 */ label0000526A: 0000526A 204E movea.l A0, A6 0000526C D0C3 add.w A0, D3 0000526E 4228 FD6E clr.b [A0 - 0x292] 00005272 5243 addq.w D3, 1 label00005274: 00005274 0C43 00FF cmpi.w D3, 0xFF 00005278 6DF0 blt -0xE /* 0000526A */ 0000527A 7600 moveq.l D3, 0x00 0000527C 600A bra +0xC /* 00005288 */ label0000527E: 0000527E 204E movea.l A0, A6 00005280 D0C3 add.w A0, D3 00005282 4228 FD32 clr.b [A0 - 0x2CE] 00005286 5243 addq.w D3, 1 label00005288: 00005288 0C43 003C cmpi.w D3, 0x3C /* '<' */ 0000528C 6DF0 blt -0xE /* 0000527E */ 0000528E 486D E796 pea.l [A5 - 0x186A] 00005292 486E FD32 pea.l [A6 - 0x2CE] 00005296 4EAD 03B2 jsr [A5 + 0x3B2 /* export_114 */] 0000529A 2EAE FFA2 move.l [A7], [A6 - 0x5E] 0000529E 42A7 clr.l -[A7] 000052A0 42A7 clr.l -[A7] 000052A2 3F04 move.w -[A7], D4 000052A4 486E FFA6 pea.l [A6 - 0x5A] 000052A8 42A7 clr.l -[A7] 000052AA 486E FFB6 pea.l [A6 - 0x4A] 000052AE 3F3C 0002 move.w -[A7], 0x2 000052B2 A9EA syscall Pack3 000052B4 4A2E FFB6 tst.b [A6 - 0x4A] 000052B8 588F addq.l A7, 4 000052BA 660A bne +0xC /* 000052C6 */ 000052BC 1B7C 0001 DA14 move.b [A5 - 0x25EC], 0x1 000052C2 6000 0534 bra +0x536 /* 000057F8 */ label000052C6: 000052C6 2D78 0A50 FCE8 move.l [A6 - 0x318], [0x00000A50 /* TopMapHndl */] 000052CC 42A7 clr.l -[A7] 000052CE 486E FFC0 pea.l [A6 - 0x40] 000052D2 4EAD 032A jsr [A5 + 0x32A /* export_97 */] 000052D6 245F movea.l A2, [A7]+ 000052D8 4267 clr.w -[A7] 000052DA 3F2E FFBC move.w -[A7], [A6 - 0x44] 000052DE 42A7 clr.l -[A7] 000052E0 2F0A move.l -[A7], A2 000052E2 1F3C 0001 move.b -[A7], 0x1 000052E6 4EAD 034A jsr [A5 + 0x34A /* export_101 */] 000052EA 381F move.w D4, [A7]+ 000052EC 0C44 FFFF cmpi.w D4, 0xFFFF 000052F0 6612 bne +0x14 /* 00005304 */ 000052F2 486D E79A pea.l [A5 - 0x1866] 000052F6 4EBA DFBA jsr [PC - 0x2046 /* 000032B2 */] 000052FA 1B7C 0001 DA14 move.b [A5 - 0x25EC], 0x1 00005300 6000 04F6 bra +0x4F8 /* 000057F8 */ label00005304: 00005304 3F04 move.w -[A7], D4 00005306 A998 syscall UseResFile 00005308 2D7C 736E 6420 FCE0 move.l [A6 - 0x320], 0x736E6420 /* 'snd ' */ 00005310 4267 clr.w -[A7] 00005312 2F2E FCE0 move.l -[A7], [A6 - 0x320] 00005316 A80D syscall Count1Resources 00005318 3D5F FCDE move.w [A6 - 0x322], [A7]+ 0000531C 0C6E 0001 FCDE cmpi.w [A6 - 0x322], 0x1 00005322 6C2C bge +0x2E /* 00005350 */ 00005324 486D E7AE pea.l [A5 - 0x1852] 00005328 4EBA DF88 jsr [PC - 0x2078 /* 000032B2 */] 0000532C 202E FCE8 move.l D0, [A6 - 0x318] 00005330 B0B8 0A50 cmp.l D0, [0x00000A50 /* TopMapHndl */] 00005334 588F addq.l A7, 4 00005336 670E beq +0x10 /* 00005346 */ 00005338 0CAE 7A73 7973 FFB8 cmpi.l [A6 - 0x48], 0x7A737973 /* 'zsys' */ 00005340 6704 beq +0x6 /* 00005346 */ 00005342 3F04 move.w -[A7], D4 00005344 A99A syscall CloseResFile label00005346: 00005346 1B7C 0001 DA14 move.b [A5 - 0x25EC], 0x1 0000534C 6000 04AA bra +0x4AC /* 000057F8 */ label00005350: 00005350 42A7 clr.l -[A7] 00005352 3F3C 038E move.w -[A7], 0x38E 00005356 42A7 clr.l -[A7] 00005358 4878 FFFF push.l 0xFFFF 0000535C AA46 syscall GetNewCWindow 0000535E 245F movea.l A2, [A7]+ 00005360 486E FD2A pea.l [A6 - 0x2D6] 00005364 A874 syscall GetPort 00005366 2F0A move.l -[A7], A2 00005368 A873 syscall SetPort 0000536A 3F3C 000A move.w -[A7], 0xA /* '\n' */ 0000536E A88A syscall TextSize 00005370 3F3C 0016 move.w -[A7], 0x16 00005374 A887 syscall TextFont 00005376 2F3C 000E 000E move.l -[A7], 0xE000E 0000537C A893 syscall MoveTo 0000537E 486D E7C8 pea.l [A5 - 0x1838] 00005382 A884 syscall DrawString 00005384 2F3C 000E 007B move.l -[A7], 0xE007B 0000538A A893 syscall MoveTo 0000538C 486D E7D8 pea.l [A5 - 0x1828] 00005390 A884 syscall DrawString 00005392 2F3C 000E 00B6 move.l -[A7], 0xE00B6 00005398 A893 syscall MoveTo 0000539A 486D E7DC pea.l [A5 - 0x1824] 0000539E A884 syscall DrawString 000053A0 2F3C 0011 0000 move.l -[A7], 0x110000 000053A6 A893 syscall MoveTo 000053A8 7C16 moveq.l D6, 0x16 000053AA DC8A add.l D6, A2 000053AC 2046 movea.l A0, D6 000053AE 3F10 move.w -[A7], [A0] 000053B0 3F3C 0011 move.w -[A7], 0x11 000053B4 A891 syscall LineTo 000053B6 2F3C 0013 0000 move.l -[A7], 0x130000 000053BC A893 syscall MoveTo 000053BE 2046 movea.l A0, D6 000053C0 3F10 move.w -[A7], [A0] 000053C2 3F3C 0013 move.w -[A7], 0x13 000053C6 A891 syscall LineTo 000053C8 2D6A 0010 FD1A move.l [A6 - 0x2E6], [A2 + 0x10] 000053CE 2D6A 0014 FD1E move.l [A6 - 0x2E2], [A2 + 0x14] 000053D4 486E FD22 pea.l [A6 - 0x2DE] 000053D8 3F2E FD1C move.w -[A7], [A6 - 0x2E4] 000053DC 7014 moveq.l D0, 0x14 000053DE D06E FD1A add.w D0, [A6 - 0x2E6] 000053E2 3F00 move.w -[A7], D0 000053E4 70F1 moveq.l D0, 0xFFFFFFF1 000053E6 D06E FD20 add.w D0, [A6 - 0x2E0] 000053EA 3F00 move.w -[A7], D0 000053EC 3F2E FD1E move.w -[A7], [A6 - 0x2E2] 000053F0 A8A7 syscall SetRect 000053F2 486E FD1A pea.l [A6 - 0x2E6] 000053F6 42A7 clr.l -[A7] 000053F8 4878 0001 push.l 0x1 000053FC A8A7 syscall SetRect 000053FE 3D6E FD28 FD10 move.w [A6 - 0x2F0], [A6 - 0x2D8] 00005404 3D7C 000E FD0E move.w [A6 - 0x2F2], 0xE 0000540A 42A7 clr.l -[A7] 0000540C 486E FD22 pea.l [A6 - 0x2DE] 00005410 486E FD1A pea.l [A6 - 0x2E6] 00005414 2F2E FD0E move.l -[A7], [A6 - 0x2F2] 00005418 4267 clr.w -[A7] 0000541A 2F0A move.l -[A7], A2 0000541C 4878 0100 push.l 0x100 00005420 2F3C 0100 0000 move.l -[A7], 0x1000000 00005426 3F3C 0044 move.w -[A7], 0x44 /* 'D' */ 0000542A A9E7 syscall Pack0/ListManager 0000542C 265F movea.l A3, [A7]+ 0000542E 4227 clr.b -[A7] 00005430 2F0B move.l -[A7], A3 00005432 3F3C 002C move.w -[A7], 0x2C /* ',' */ 00005436 A9E7 syscall Pack0/ListManager 00005438 4227 clr.b -[A7] 0000543A A99B syscall SetResLoad 0000543C 7A00 moveq.l D5, 0x00 0000543E 41EE FF36 lea.l A0, [A6 - 0xCA] 00005442 2D48 FCE4 move.l [A6 - 0x31C], A0 00005446 43EE FE6E lea.l A1, [A6 - 0x192] 0000544A 2E09 move.l D7, A1 0000544C 6000 019E bra +0x1A0 /* 000055EC */ label00005450: 00005450 42A7 clr.l -[A7] 00005452 2F2E FCE0 move.l -[A7], [A6 - 0x320] 00005456 7001 moveq.l D0, 0x01 00005458 D045 add.w D0, D5 0000545A 3F00 move.w -[A7], D0 0000545C A80E syscall Get1IndResource/Get1IxResource 0000545E 2047 movea.l A0, D7 00005460 209F move.l [A0], [A7]+ 00005462 7600 moveq.l D3, 0x00 00005464 600A bra +0xC /* 00005470 */ label00005466: 00005466 204E movea.l A0, A6 00005468 D0C3 add.w A0, D3 0000546A 4228 FD6E clr.b [A0 - 0x292] 0000546E 5243 addq.w D3, 1 label00005470: 00005470 0C43 0014 cmpi.w D3, 0x14 00005474 6DF0 blt -0xE /* 00005466 */ 00005476 2047 movea.l A0, D7 00005478 2F10 move.l -[A7], [A0] 0000547A 2F2E FCE4 move.l -[A7], [A6 - 0x31C] 0000547E 486E FF9A pea.l [A6 - 0x66] 00005482 486E FD6E pea.l [A6 - 0x292] 00005486 A9A8 syscall GetResInfo 00005488 4267 clr.w -[A7] 0000548A 3F3C 0001 move.w -[A7], 0x1 0000548E 3F05 move.w -[A7], D5 00005490 2F0B move.l -[A7], A3 00005492 3F3C 0008 move.w -[A7], 0x8 00005496 A9E7 syscall Pack0/ListManager 00005498 361F move.w D3, [A7]+ 0000549A 426E FD0C clr.w [A6 - 0x2F4] 0000549E 3D45 FD0A move.w [A6 - 0x2F6], D5 000054A2 486D E7E4 pea.l [A5 - 0x181C] 000054A6 486E FD32 pea.l [A6 - 0x2CE] 000054AA 4EAD 03B2 jsr [A5 + 0x3B2 /* export_114 */] 000054AE 486E FD32 pea.l [A6 - 0x2CE] 000054B2 486E FD32 pea.l [A6 - 0x2CE] 000054B6 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 000054BA 548F addq.l A7, 2 000054BC 3E80 move.w [A7], D0 000054BE 2F2E FD0A move.l -[A7], [A6 - 0x2F6] 000054C2 2F0B move.l -[A7], A3 000054C4 3F3C 0058 move.w -[A7], 0x58 /* 'X' */ 000054C8 A9E7 syscall Pack0/ListManager 000054CA 486E FD6E pea.l [A6 - 0x292] 000054CE 4EAD 0342 jsr [A5 + 0x342 /* export_100 */] 000054D2 486E FD6E pea.l [A6 - 0x292] 000054D6 486D E7E8 pea.l [A5 - 0x1818] 000054DA 486E FD32 pea.l [A6 - 0x2CE] 000054DE 4EAD 03AA jsr [A5 + 0x3AA /* export_113 */] 000054E2 486E FD32 pea.l [A6 - 0x2CE] 000054E6 486E FD32 pea.l [A6 - 0x2CE] 000054EA 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 000054EE 548F addq.l A7, 2 000054F0 3E80 move.w [A7], D0 000054F2 2F2E FD0A move.l -[A7], [A6 - 0x2F6] 000054F6 2F0B move.l -[A7], A3 000054F8 3F3C 000C move.w -[A7], 0xC 000054FC A9E7 syscall Pack0/ListManager 000054FE 7600 moveq.l D3, 0x00 00005500 4FEF 0018 lea.l A7, [A7 + 0x18] 00005504 600A bra +0xC /* 00005510 */ label00005506: 00005506 204E movea.l A0, A6 00005508 D0C3 add.w A0, D3 0000550A 4228 FD6E clr.b [A0 - 0x292] 0000550E 5243 addq.w D3, 1 label00005510: 00005510 0C43 0014 cmpi.w D3, 0x14 00005514 6DF0 blt -0xE /* 00005506 */ 00005516 206E FCE4 movea.l A0, [A6 - 0x31C] 0000551A 3050 movea.w A0, [A0] 0000551C 2F08 move.l -[A7], A0 0000551E 486E FD6E pea.l [A6 - 0x292] 00005522 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] 00005526 486E FD6E pea.l [A6 - 0x292] 0000552A 4EAD 0342 jsr [A5 + 0x342 /* export_100 */] 0000552E 486E FD6E pea.l [A6 - 0x292] 00005532 486D E7EE pea.l [A5 - 0x1812] 00005536 486E FD32 pea.l [A6 - 0x2CE] 0000553A 4EAD 03AA jsr [A5 + 0x3AA /* export_113 */] 0000553E 486E FD32 pea.l [A6 - 0x2CE] 00005542 486E FD32 pea.l [A6 - 0x2CE] 00005546 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 0000554A 548F addq.l A7, 2 0000554C 3E80 move.w [A7], D0 0000554E 2F2E FD0A move.l -[A7], [A6 - 0x2F6] 00005552 2F0B move.l -[A7], A3 00005554 3F3C 000C move.w -[A7], 0xC 00005558 A9E7 syscall Pack0/ListManager 0000555A 4297 clr.l [A7] 0000555C 2047 movea.l A0, D7 0000555E 2F10 move.l -[A7], [A0] 00005560 A9A5 syscall GetResourceSizeOnDisk/SizeResource/SizeRsrc 00005562 2D5F FCD4 move.l [A6 - 0x32C], [A7]+ 00005566 4878 03E8 push.l 0x3E8 0000556A 2F2E FCD4 move.l -[A7], [A6 - 0x32C] 0000556E 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00005572 3D40 FCD8 move.w [A6 - 0x328], D0 00005576 4A40 tst.w D0 00005578 4FEF 000C lea.l A7, [A7 + 0xC] 0000557C 6F06 ble +0x8 /* 00005584 */ 0000557E 302E FCD8 move.w D0, [A6 - 0x328] 00005582 6002 bra +0x4 /* 00005586 */ label00005584: 00005584 7001 moveq.l D0, 0x01 label00005586: 00005586 3D40 FCD8 move.w [A6 - 0x328], D0 0000558A 7600 moveq.l D3, 0x00 0000558C 600A bra +0xC /* 00005598 */ label0000558E: 0000558E 204E movea.l A0, A6 00005590 D0C3 add.w A0, D3 00005592 4228 FD6E clr.b [A0 - 0x292] 00005596 5243 addq.w D3, 1 label00005598: 00005598 0C43 0014 cmpi.w D3, 0x14 0000559C 6DF0 blt -0xE /* 0000558E */ 0000559E 306E FCD8 movea.w A0, [A6 - 0x328] 000055A2 2F08 move.l -[A7], A0 000055A4 486E FD6E pea.l [A6 - 0x292] 000055A8 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] 000055AC 486E FD6E pea.l [A6 - 0x292] 000055B0 4EAD 0342 jsr [A5 + 0x342 /* export_100 */] 000055B4 486E FD6E pea.l [A6 - 0x292] 000055B8 486D E7F4 pea.l [A5 - 0x180C] 000055BC 486E FD32 pea.l [A6 - 0x2CE] 000055C0 4EAD 03AA jsr [A5 + 0x3AA /* export_113 */] 000055C4 486E FD32 pea.l [A6 - 0x2CE] 000055C8 486E FD32 pea.l [A6 - 0x2CE] 000055CC 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 000055D0 548F addq.l A7, 2 000055D2 3E80 move.w [A7], D0 000055D4 2F2E FD0A move.l -[A7], [A6 - 0x2F6] 000055D8 2F0B move.l -[A7], A3 000055DA 3F3C 000C move.w -[A7], 0xC 000055DE A9E7 syscall Pack0/ListManager 000055E0 4FEF 0010 lea.l A7, [A7 + 0x10] 000055E4 5245 addq.w D5, 1 000055E6 54AE FCE4 addq.l [A6 - 0x31C], 2 000055EA 5887 addq.l D7, 4 label000055EC: 000055EC BA6E FCDE cmp.w D5, [A6 - 0x322] 000055F0 6D00 FE5E blt -0x1A0 /* 00005450 */ 000055F4 1F3C 0001 move.b -[A7], 0x1 000055F8 A99B syscall SetResLoad 000055FA 1F3C 0001 move.b -[A7], 0x1 000055FE 2F0B move.l -[A7], A3 00005600 3F3C 002C move.w -[A7], 0x2C /* ',' */ 00005604 A9E7 syscall Pack0/ListManager 00005606 7600 moveq.l D3, 0x00 00005608 6000 01B6 bra +0x1B8 /* 000057C0 */ label0000560C: 0000560C 4227 clr.b -[A7] 0000560E 3F3C 0046 move.w -[A7], 0x46 /* 'F' */ 00005612 486E FCEE pea.l [A6 - 0x312] 00005616 A970 syscall GetNextEvent 00005618 4A1F tst.b [A7]+ 0000561A 6700 01A4 beq +0x1A6 /* 000057C0 */ 0000561E 302E FCEE move.w D0, [A6 - 0x312] 00005622 6700 019C beq +0x19E /* 000057C0 */ 00005626 6B00 0198 bmi +0x19A /* 000057C0 */ 0000562A 5D40 subq.w D0, 6 0000562C 6700 0130 beq +0x132 /* 0000575E */ 00005630 6A00 018E bpl +0x190 /* 000057C0 */ 00005634 5840 addq.w D0, 4 00005636 6700 0188 beq +0x18A /* 000057C0 */ 0000563A 6A00 0184 bpl +0x186 /* 000057C0 */ 0000563E 4267 clr.w -[A7] 00005640 2F2E FCF8 move.l -[A7], [A6 - 0x308] 00005644 486E FD2E pea.l [A6 - 0x2D2] 00005648 A92C syscall FindWindow 0000564A 0C5F 0003 cmpi.w [A7]+, 0x3 0000564E 6600 00DC bne +0xDE /* 0000572C */ 00005652 B5EE FD2E cmpa.l A2, [A6 - 0x2D2] 00005656 6600 0168 bne +0x16A /* 000057C0 */ 0000565A 2D6E FCF8 FD06 move.l [A6 - 0x2FA], [A6 - 0x308] 00005660 486E FD06 pea.l [A6 - 0x2FA] 00005664 A871 syscall GlobalToLocal 00005666 4227 clr.b -[A7] 00005668 2F2E FD06 move.l -[A7], [A6 - 0x2FA] 0000566C 3F2E FCFC move.w -[A7], [A6 - 0x304] 00005670 2F0B move.l -[A7], A3 00005672 3F3C 0018 move.w -[A7], 0x18 00005676 A9E7 syscall Pack0/ListManager 00005678 4A1F tst.b [A7]+ 0000567A 6700 008C beq +0x8E /* 00005708 */ 0000567E 42A7 clr.l -[A7] 00005680 2F0B move.l -[A7], A3 00005682 3F3C 0040 move.w -[A7], 0x40 /* '@' */ 00005686 A9E7 syscall Pack0/ListManager 00005688 2D5F FD02 move.l [A6 - 0x2FE], [A7]+ 0000568C A061 syscall MaxBlock 0000568E 2D40 FCD4 move.l [A6 - 0x32C], D0 00005692 42A7 clr.l -[A7] 00005694 302E FD02 move.w D0, [A6 - 0x2FE] 00005698 204E movea.l A0, A6 0000569A 48C0 ext.l D0 0000569C E588 lsl D0, 2 0000569E D1C0 add.l A0, D0 000056A0 2F28 FE6E move.l -[A7], [A0 - 0x192] 000056A4 A9A5 syscall GetResourceSizeOnDisk/SizeResource/SizeRsrc 000056A6 202E FCD4 move.l D0, [A6 - 0x32C] 000056AA B09F cmp.l D0, [A7]+ 000056AC 6C0E bge +0x10 /* 000056BC */ 000056AE 486D E7FA pea.l [A5 - 0x1806] 000056B2 4EBA DBFE jsr [PC - 0x2402 /* 000032B2 */] 000056B6 588F addq.l A7, 4 000056B8 6000 0106 bra +0x108 /* 000057C0 */ label000056BC: 000056BC 206E 0008 movea.l A0, [A6 + 0x8] 000056C0 2050 movea.l A0, [A0] 000056C2 A02A syscall HUnlock 000056C4 206E 0008 movea.l A0, [A6 + 0x8] 000056C8 2F10 move.l -[A7], [A0] 000056CA A9A3 syscall ReleaseResource 000056CC 42A7 clr.l -[A7] 000056CE 2F2E FCE0 move.l -[A7], [A6 - 0x320] 000056D2 7001 moveq.l D0, 0x01 000056D4 D06E FD02 add.w D0, [A6 - 0x2FE] 000056D8 3F00 move.w -[A7], D0 000056DA A80E syscall Get1IndResource/Get1IxResource 000056DC 285F movea.l A4, [A7]+ 000056DE 206E 0008 movea.l A0, [A6 + 0x8] 000056E2 208C move.l [A0], A4 000056E4 4267 clr.w -[A7] 000056E6 2F08 move.l -[A7], A0 000056E8 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 000056EC 206E 0008 movea.l A0, [A6 + 0x8] 000056F0 2050 movea.l A0, [A0] 000056F2 A064 syscall MoveHHi 000056F4 206E 0008 movea.l A0, [A6 + 0x8] 000056F8 2050 movea.l A0, [A0] 000056FA A029 syscall HLock 000056FC 422D DA14 clr.b [A5 - 0x25EC] 00005700 7601 moveq.l D3, 0x01 00005702 548F addq.l A7, 2 00005704 6000 00BA bra +0xBC /* 000057C0 */ label00005708: 00005708 4227 clr.b -[A7] 0000570A 2F2E FD06 move.l -[A7], [A6 - 0x2FA] 0000570E 486E FD22 pea.l [A6 - 0x2DE] 00005712 A8AD syscall PtInRect 00005714 4A1F tst.b [A7]+ 00005716 6700 00A8 beq +0xAA /* 000057C0 */ 0000571A 42A7 clr.l -[A7] 0000571C 2F0B move.l -[A7], A3 0000571E 3F3C 0040 move.w -[A7], 0x40 /* '@' */ 00005722 A9E7 syscall Pack0/ListManager 00005724 2D5F FD02 move.l [A6 - 0x2FE], [A7]+ 00005728 6000 0096 bra +0x98 /* 000057C0 */ label0000572C: 0000572C 4267 clr.w -[A7] 0000572E 2F2E FCF8 move.l -[A7], [A6 - 0x308] 00005732 486E FD2E pea.l [A6 - 0x2D2] 00005736 A92C syscall FindWindow 00005738 0C5F 0006 cmpi.w [A7]+, 0x6 0000573C 6600 0082 bne +0x84 /* 000057C0 */ 00005740 B5EE FD2E cmpa.l A2, [A6 - 0x2D2] 00005744 667A bne +0x7C /* 000057C0 */ 00005746 4227 clr.b -[A7] 00005748 2F0A move.l -[A7], A2 0000574A 2F2E FD06 move.l -[A7], [A6 - 0x2FA] 0000574E A91E syscall TrackGoAway 00005750 4A1F tst.b [A7]+ 00005752 676C beq +0x6E /* 000057C0 */ 00005754 1B7C 0001 DA14 move.b [A5 - 0x25EC], 0x1 0000575A 7601 moveq.l D3, 0x01 0000575C 6062 bra +0x64 /* 000057C0 */ label0000575E: 0000575E 2F0A move.l -[A7], A2 00005760 A922 syscall BeginUpdate 00005762 2F3C 000E 000E move.l -[A7], 0xE000E 00005768 A893 syscall MoveTo 0000576A 486D E80E pea.l [A5 - 0x17F2] 0000576E A884 syscall DrawString 00005770 2F3C 000E 007B move.l -[A7], 0xE007B 00005776 A893 syscall MoveTo 00005778 486D E81E pea.l [A5 - 0x17E2] 0000577C A884 syscall DrawString 0000577E 2F3C 000E 00B6 move.l -[A7], 0xE00B6 00005784 A893 syscall MoveTo 00005786 486D E822 pea.l [A5 - 0x17DE] 0000578A A884 syscall DrawString 0000578C 2F3C 0011 0000 move.l -[A7], 0x110000 00005792 A893 syscall MoveTo 00005794 2046 movea.l A0, D6 00005796 3F10 move.w -[A7], [A0] 00005798 3F3C 0011 move.w -[A7], 0x11 0000579C A891 syscall LineTo 0000579E 2F3C 0013 0000 move.l -[A7], 0x130000 000057A4 A893 syscall MoveTo 000057A6 2046 movea.l A0, D6 000057A8 3F10 move.w -[A7], [A0] 000057AA 3F3C 0013 move.w -[A7], 0x13 000057AE A891 syscall LineTo 000057B0 2F2A 0018 move.l -[A7], [A2 + 0x18] 000057B4 2F0B move.l -[A7], A3 000057B6 3F3C 0064 move.w -[A7], 0x64 /* 'd' */ 000057BA A9E7 syscall Pack0/ListManager 000057BC 2F0A move.l -[A7], A2 000057BE A923 syscall EndUpdate label000057C0: 000057C0 4A03 tst.b D3 000057C2 6700 FE48 beq -0x1B6 /* 0000560C */ 000057C6 200C move.l D0, A4 000057C8 6704 beq +0x6 /* 000057CE */ 000057CA 2F0C move.l -[A7], A4 000057CC A9A3 syscall ReleaseResource label000057CE: 000057CE 202E FCE8 move.l D0, [A6 - 0x318] 000057D2 B0B8 0A50 cmp.l D0, [0x00000A50 /* TopMapHndl */] 000057D6 670E beq +0x10 /* 000057E6 */ 000057D8 0CAE 7A73 7973 FFB8 cmpi.l [A6 - 0x48], 0x7A737973 /* 'zsys' */ 000057E0 6704 beq +0x6 /* 000057E6 */ 000057E2 3F04 move.w -[A7], D4 000057E4 A99A syscall CloseResFile label000057E6: 000057E6 2F0B move.l -[A7], A3 000057E8 3F3C 0028 move.w -[A7], 0x28 /* '(' */ 000057EC A9E7 syscall Pack0/ListManager 000057EE 2F0A move.l -[A7], A2 000057F0 A914 syscall DisposeWindow 000057F2 2F2E FD2A move.l -[A7], [A6 - 0x2D6] 000057F6 A873 syscall SetPort label000057F8: 000057F8 4CEE 1CF8 FCB4 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A6 - 0x34C] 000057FE 4E5E unlink A6 00005800 4E75 rts export_41: 00005802 4E56 FF84 link A6, -0x007C 00005806 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 0000580A 7C28 moveq.l D6, 0x28 0000580C 206E 0008 movea.l A0, [A6 + 0x8] 00005810 3E10 move.w D7, [A0] 00005812 226E 0014 movea.l A1, [A6 + 0x14] 00005816 3811 move.w D4, [A1] 00005818 3004 move.w D0, D4 0000581A 0C40 000C cmpi.w D0, 0xC 0000581E 6200 0106 bhi +0x108 /* 00005926 */ 00005822 43FA 050A lea.l A1, [PC + 0x50A /* 00005D2E, value 0xFBF8FB00 */] 00005826 D040 add.w D0, D0 00005828 D2F1 0000 add.w A1, [A1 + D0.w] 0000582C 4ED1 jmp [A1] 0000582E 2D6D CFA0 FFF0 move.l [A6 - 0x10], [A5 - 0x3060] 00005834 4267 clr.w -[A7] 00005836 486E FFF0 pea.l [A6 - 0x10] 0000583A 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 0000583E 548F addq.l A7, 2 00005840 6000 00E4 bra +0xE6 /* 00005926 */ 00005844 2D6D CFA4 FFF0 move.l [A6 - 0x10], [A5 - 0x305C] 0000584A 4267 clr.w -[A7] 0000584C 486E FFF0 pea.l [A6 - 0x10] 00005850 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 00005854 548F addq.l A7, 2 00005856 6000 00CE bra +0xD0 /* 00005926 */ 0000585A 2D6D CFA8 FFF0 move.l [A6 - 0x10], [A5 - 0x3058] 00005860 4267 clr.w -[A7] 00005862 486E FFF0 pea.l [A6 - 0x10] 00005866 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 0000586A 548F addq.l A7, 2 0000586C 6000 00B8 bra +0xBA /* 00005926 */ 00005870 2D6D CFAC FFF0 move.l [A6 - 0x10], [A5 - 0x3054] 00005876 4267 clr.w -[A7] 00005878 486E FFF0 pea.l [A6 - 0x10] 0000587C 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 00005880 548F addq.l A7, 2 00005882 6000 00A2 bra +0xA4 /* 00005926 */ 00005886 2D6D CFB0 FFF0 move.l [A6 - 0x10], [A5 - 0x3050] 0000588C 4267 clr.w -[A7] 0000588E 486E FFF0 pea.l [A6 - 0x10] 00005892 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 00005896 548F addq.l A7, 2 00005898 6000 008C bra +0x8E /* 00005926 */ 0000589C 2D6D CFB4 FFF0 move.l [A6 - 0x10], [A5 - 0x304C] 000058A2 4267 clr.w -[A7] 000058A4 486E FFF0 pea.l [A6 - 0x10] 000058A8 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 000058AC 548F addq.l A7, 2 000058AE 6076 bra +0x78 /* 00005926 */ 000058B0 2D6D CFB8 FFF0 move.l [A6 - 0x10], [A5 - 0x3048] 000058B6 4267 clr.w -[A7] 000058B8 486E FFF0 pea.l [A6 - 0x10] 000058BC 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 000058C0 548F addq.l A7, 2 000058C2 6062 bra +0x64 /* 00005926 */ 000058C4 2D6D CFBC FFF0 move.l [A6 - 0x10], [A5 - 0x3044] 000058CA 4267 clr.w -[A7] 000058CC 486E FFF0 pea.l [A6 - 0x10] 000058D0 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 000058D4 548F addq.l A7, 2 000058D6 604E bra +0x50 /* 00005926 */ 000058D8 2D6D CFC0 FFF0 move.l [A6 - 0x10], [A5 - 0x3040] 000058DE 4267 clr.w -[A7] 000058E0 486E FFF0 pea.l [A6 - 0x10] 000058E4 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 000058E8 548F addq.l A7, 2 000058EA 603A bra +0x3C /* 00005926 */ 000058EC 2D6D CFC4 FFF0 move.l [A6 - 0x10], [A5 - 0x303C] 000058F2 4267 clr.w -[A7] 000058F4 486E FFF0 pea.l [A6 - 0x10] 000058F8 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 000058FC 548F addq.l A7, 2 000058FE 6026 bra +0x28 /* 00005926 */ 00005900 2D6D CFC8 FFF0 move.l [A6 - 0x10], [A5 - 0x3038] 00005906 4267 clr.w -[A7] 00005908 486E FFF0 pea.l [A6 - 0x10] 0000590C 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 00005910 548F addq.l A7, 2 00005912 6012 bra +0x14 /* 00005926 */ 00005914 2D6D CFCC FFF0 move.l [A6 - 0x10], [A5 - 0x3034] 0000591A 4267 clr.w -[A7] 0000591C 486E FFF0 pea.l [A6 - 0x10] 00005920 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 00005924 548F addq.l A7, 2 label00005926: 00005926 206E FFF0 movea.l A0, [A6 - 0x10] 0000592A A029 syscall HLock 0000592C 206E FFF0 movea.l A0, [A6 - 0x10] 00005930 2850 movea.l A4, [A0] 00005932 182C 0001 move.b D4, [A4 + 0x1] 00005936 0C04 0001 cmpi.b D4, 0x1 0000593A 661E bne +0x20 /* 0000595A */ 0000593C 182C 0003 move.b D4, [A4 + 0x3] 00005940 4884 ext.w D4 00005942 C9FC 0006 muls.w D4, 0x6 00005946 1034 4005 move.b D0, [A4 + D4.w + 0x5] 0000594A 4880 ext.w D0 0000594C 7206 moveq.l D1, 0x06 0000594E D244 add.w D1, D4 00005950 E748 lsl D0.w, 3 00005952 D240 add.w D1, D0 00005954 3D41 FF90 move.w [A6 - 0x70], D1 00005958 6022 bra +0x24 /* 0000597C */ label0000595A: 0000595A 0C04 0002 cmpi.b D4, 0x2 0000595E 6610 bne +0x12 /* 00005970 */ 00005960 102C 0005 move.b D0, [A4 + 0x5] 00005964 4880 ext.w D0 00005966 E748 lsl D0.w, 3 00005968 5C40 addq.w D0, 6 0000596A 3D40 FF90 move.w [A6 - 0x70], D0 0000596E 600C bra +0xE /* 0000597C */ label00005970: 00005970 486D E82A pea.l [A5 - 0x17D6] 00005974 4EBA D93C jsr [PC - 0x26C4 /* 000032B2 */] 00005978 6000 039E bra +0x3A0 /* 00005D18 */ label0000597C: 0000597C 4AAE FFF0 tst.l [A6 - 0x10] 00005980 660C bne +0xE /* 0000598E */ 00005982 486D E840 pea.l [A5 - 0x17C0] 00005986 4EBA D92A jsr [PC - 0x26D6 /* 000032B2 */] 0000598A 6000 038C bra +0x38E /* 00005D18 */ label0000598E: 0000598E 42A7 clr.l -[A7] 00005990 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00005994 4EAD 028A jsr [A5 + 0x28A /* export_77 */] 00005998 281F move.l D4, [A7]+ 0000599A 306E FF90 movea.w A0, [A6 - 0x70] 0000599E 2004 move.l D0, D4 000059A0 9088 sub.l D0, A0 000059A2 2D40 FF92 move.l [A6 - 0x6E], D0 000059A6 7A01 moveq.l D5, 0x01 000059A8 DA47 add.w D5, D7 000059AA DA47 add.w D5, D7 000059AC E74D lsl D5.w, 3 000059AE 7601 moveq.l D3, 0x01 000059B0 D647 add.w D3, D7 000059B2 D647 add.w D3, D7 000059B4 3045 movea.w A0, D5 000059B6 41E8 000C lea.l A0, [A0 + 0xC] 000059BA D088 add.l D0, A0 000059BC 3046 movea.w A0, D6 000059BE D088 add.l D0, A0 000059C0 A122 syscall NewHandle, flags=1 000059C2 2848 movea.l A4, A0 000059C4 204C movea.l A0, A4 000059C6 A064 syscall MoveHHi 000059C8 204C movea.l A0, A4 000059CA A029 syscall HLock 000059CC 2654 movea.l A3, [A4] 000059CE 36BC 0001 move.w [A3], 0x1 000059D2 377C 0001 0002 move.w [A3 + 0x2], 0x1 000059D8 377C 0005 0004 move.w [A3 + 0x4], 0x5 000059DE 426B 0006 clr.w [A3 + 0x6] 000059E2 377C 0080 0008 move.w [A3 + 0x8], 0x80 000059E8 3743 000A move.w [A3 + 0xA], D3 000059EC 377C 8050 000C move.w [A3 + 0xC], 0x8050 000059F2 426B 000E clr.w [A3 + 0xE] 000059F6 426B 0010 clr.w [A3 + 0x10] 000059FA 700C moveq.l D0, 0x0C 000059FC D045 add.w D0, D5 000059FE 3740 0012 move.w [A3 + 0x12], D0 00005A02 7A00 moveq.l D5, 0x00 00005A04 95CA sub.l A2, A2 00005A06 486D D386 pea.l [A5 - 0x2C7A] 00005A0A 486E FF86 pea.l [A6 - 0x7A] 00005A0E 3F3C 200E move.w -[A7], 0x200E 00005A12 A9EB syscall Pack4/FP68K 00005A14 486E FF86 pea.l [A6 - 0x7A] 00005A18 486E FF9A pea.l [A6 - 0x66] 00005A1C 3F3C 1010 move.w -[A7], 0x1010 00005A20 A9EB syscall Pack4/FP68K 00005A22 6000 00CE bra +0xD0 /* 00005AF2 */ label00005A26: 00005A26 3605 move.w D3, D5 00005A28 E74B lsl D3.w, 3 00005A2A 204B movea.l A0, A3 00005A2C D0C3 add.w A0, D3 00005A2E 31BC 0003 3014 move.w [A0 + D3.w + 0x14], 0x3 00005A34 204B movea.l A0, A3 00005A36 D0C3 add.w A0, D3 00005A38 4270 3016 clr.w [A0 + D3.w + 0x16] 00005A3C 204B movea.l A0, A3 00005A3E D0C3 add.w A0, D3 00005A40 4270 3018 clr.w [A0 + D3.w + 0x18] 00005A44 204B movea.l A0, A3 00005A46 D0C3 add.w A0, D3 00005A48 4270 301A clr.w [A0 + D3.w + 0x1A] 00005A4C 204B movea.l A0, A3 00005A4E D0C3 add.w A0, D3 00005A50 31BC 0028 301C move.w [A0 + D3.w + 0x1C], 0x28 /* '(' */ 00005A56 204A movea.l A0, A2 00005A58 D1EE 0010 add.l A0, [A6 + 0x10] 00005A5C 486E FF9A pea.l [A6 - 0x66] 00005A60 486E FF86 pea.l [A6 - 0x7A] 00005A64 3F3C 100E move.w -[A7], 0x100E 00005A68 A9EB syscall Pack4/FP68K 00005A6A 4850 pea.l [A0] 00005A6C 486E FF86 pea.l [A6 - 0x7A] 00005A70 3F3C 2004 move.w -[A7], 0x2004 00005A74 A9EB syscall Pack4/FP68K 00005A76 487A 02B4 pea.l [PC + 0x2B4 /* 00005D2C, value 0xAFBF8 */] 00005A7A 486E FF86 pea.l [A6 - 0x7A] 00005A7E 3F3C 2006 move.w -[A7], 0x2006 00005A82 A9EB syscall Pack4/FP68K 00005A84 487A 029C pea.l [PC + 0x29C /* 00005D22, value 0x40048551 */] 00005A88 486E FF86 pea.l [A6 - 0x7A] 00005A8C 3F3C 0004 move.w -[A7], 0x4 00005A90 A9EB syscall Pack4/FP68K 00005A92 486E FF86 pea.l [A6 - 0x7A] 00005A96 3F3C 0016 move.w -[A7], 0x16 00005A9A A9EB syscall Pack4/FP68K 00005A9C 486E FF86 pea.l [A6 - 0x7A] 00005AA0 486E FF84 pea.l [A6 - 0x7C] 00005AA4 3F3C 2010 move.w -[A7], 0x2010 00005AA8 A9EB syscall Pack4/FP68K 00005AAA 204B movea.l A0, A3 00005AAC D0C3 add.w A0, D3 00005AAE 31AE FF84 301E move.w [A0 + D3.w + 0x1E], [A6 - 0x7C] 00005AB4 204B movea.l A0, A3 00005AB6 D0C3 add.w A0, D3 00005AB8 4270 3020 clr.w [A0 + D3.w + 0x20] 00005ABC 204A movea.l A0, A2 00005ABE D1EE 000C add.l A0, [A6 + 0xC] 00005AC2 2D48 FF96 move.l [A6 - 0x6A], A0 00005AC6 7015 moveq.l D0, 0x15 00005AC8 D050 add.w D0, [A0] 00005ACA 0C40 006C cmpi.w D0, 0x6C /* 'l' */ 00005ACE 6F0A ble +0xC /* 00005ADA */ 00005AD0 204B movea.l A0, A3 00005AD2 D0C3 add.w A0, D3 00005AD4 4270 3022 clr.w [A0 + D3.w + 0x22] 00005AD8 6014 bra +0x16 /* 00005AEE */ label00005ADA: 00005ADA 206E FF96 movea.l A0, [A6 - 0x6A] 00005ADE 7015 moveq.l D0, 0x15 00005AE0 D050 add.w D0, [A0] 00005AE2 906D D388 sub.w D0, [A5 - 0x2C78] 00005AE6 224B movea.l A1, A3 00005AE8 D2C3 add.w A1, D3 00005AEA 3380 3022 move.w [A1 + D3.w + 0x22], D0 label00005AEE: 00005AEE 5245 addq.w D5, 1 00005AF0 548A addq.l A2, 2 label00005AF2: 00005AF2 BE45 cmp.w D7, D5 00005AF4 6E00 FF30 bgt -0xCE /* 00005A26 */ 00005AF8 2007 move.l D0, D7 00005AFA E748 lsl D0.w, 3 00005AFC 720A moveq.l D1, 0x0A 00005AFE D240 add.w D1, D0 00005B00 48C1 ext.l D1 00005B02 D281 add.l D1, D1 00005B04 D28B add.l D1, A3 00005B06 2441 movea.l A2, D1 00005B08 206E FFF0 movea.l A0, [A6 - 0x10] 00005B0C 326E FF90 movea.w A1, [A6 - 0x70] 00005B10 D3D0 add.l A1, [A0] 00005B12 2049 movea.l A0, A1 00005B14 202E FF92 move.l D0, [A6 - 0x6E] 00005B18 224A movea.l A1, A2 00005B1A A02E syscall BlockMove/BlockMoveData 00005B1C 264A movea.l A3, A2 00005B1E 206B 0004 movea.l A0, [A3 + 0x4] 00005B22 D0C6 add.w A0, D6 00005B24 2748 0004 move.l [A3 + 0x4], A0 00005B28 306E FF90 movea.w A0, [A6 - 0x70] 00005B2C 2E04 move.l D7, D4 00005B2E 9E88 sub.l D7, A0 00005B30 70EA moveq.l D0, 0xFFFFFFEA 00005B32 DE80 add.l D7, D0 00005B34 2007 move.l D0, D7 00005B36 5080 addq.l D0, 8 00005B38 2740 000C move.l [A3 + 0xC], D0 00005B3C 3046 movea.w A0, D6 00005B3E 41F0 78FA lea.l A0, [A0 + D7 - 0x6] 00005B42 2748 0010 move.l [A3 + 0x10], A0 00005B46 264A movea.l A3, A2 00005B48 D7EE FF92 add.l A3, [A6 - 0x6E] 00005B4C 7A00 moveq.l D5, 0x00 00005B4E 6008 bra +0xA /* 00005B58 */ label00005B50: 00005B50 17BC 0080 5000 move.b [A3 + D5.w], 0x80 00005B56 5245 addq.w D5, 1 label00005B58: 00005B58 BC45 cmp.w D6, D5 00005B5A 6EF4 bgt -0xA /* 00005B50 */ 00005B5C 3D7C 00A0 FFA4 move.w [A6 - 0x5C], 0xA0 00005B62 3D7C 003E FFA2 move.w [A6 - 0x5E], 0x3E /* '>' */ 00005B68 2F2E FFA2 move.l -[A7], [A6 - 0x5E] 00005B6C 486D E858 pea.l [A5 - 0x17A8] 00005B70 486D E868 pea.l [A5 - 0x1798] 00005B74 42A7 clr.l -[A7] 00005B76 486E FFA6 pea.l [A6 - 0x5A] 00005B7A 3F3C 0001 move.w -[A7], 0x1 00005B7E A9EA syscall Pack3 00005B80 4A2E FFA6 tst.b [A6 - 0x5A] 00005B84 6700 0192 beq +0x194 /* 00005D18 */ 00005B88 4A2D DA0E tst.b [A5 - 0x25F2] 00005B8C 677C beq +0x7E /* 00005C0A */ 00005B8E 4267 clr.w -[A7] 00005B90 486E FFB0 pea.l [A6 - 0x50] 00005B94 3F2E FFAC move.w -[A7], [A6 - 0x54] 00005B98 2F3C 6D6F 7672 move.l -[A7], 0x6D6F7672 /* 'movr' */ 00005B9E 2F3C 7366 696C move.l -[A7], 0x7366696C /* 'sfil' */ 00005BA4 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00005BA8 4A5F tst.w [A7]+ 00005BAA 6700 00D6 beq +0xD8 /* 00005C82 */ 00005BAE 4267 clr.w -[A7] 00005BB0 486E FFB0 pea.l [A6 - 0x50] 00005BB4 3F2E FFAC move.w -[A7], [A6 - 0x54] 00005BB8 2F3C 6D6F 7672 move.l -[A7], 0x6D6F7672 /* 'movr' */ 00005BBE 2F3C 7366 696C move.l -[A7], 0x7366696C /* 'sfil' */ 00005BC4 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00005BC8 0C5F FFD0 cmpi.w [A7]+, 0xFFD0 00005BCC 6610 bne +0x12 /* 00005BDE */ 00005BCE 4267 clr.w -[A7] 00005BD0 486E FFB0 pea.l [A6 - 0x50] 00005BD4 3F2E FFAC move.w -[A7], [A6 - 0x54] 00005BD8 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00005BDC 548F addq.l A7, 2 label00005BDE: 00005BDE 4267 clr.w -[A7] 00005BE0 486E FFB0 pea.l [A6 - 0x50] 00005BE4 3F2E FFAC move.w -[A7], [A6 - 0x54] 00005BE8 2F3C 6D6F 7672 move.l -[A7], 0x6D6F7672 /* 'movr' */ 00005BEE 2F3C 7366 696C move.l -[A7], 0x7366696C /* 'sfil' */ 00005BF4 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00005BF8 4A5F tst.w [A7]+ 00005BFA 6700 0086 beq +0x88 /* 00005C82 */ 00005BFE 486D E86A pea.l [A5 - 0x1796] 00005C02 4EBA D6AE jsr [PC - 0x2952 /* 000032B2 */] 00005C06 6000 0110 bra +0x112 /* 00005D18 */ label00005C0A: 00005C0A 4267 clr.w -[A7] 00005C0C 486E FFB0 pea.l [A6 - 0x50] 00005C10 3F2E FFAC move.w -[A7], [A6 - 0x54] 00005C14 2F3C 5253 4544 move.l -[A7], 0x52534544 /* 'RSED' */ 00005C1A 2F3C 7273 7263 move.l -[A7], 0x72737263 /* 'rsrc' */ 00005C20 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00005C24 4A5F tst.w [A7]+ 00005C26 675A beq +0x5C /* 00005C82 */ 00005C28 4267 clr.w -[A7] 00005C2A 486E FFB0 pea.l [A6 - 0x50] 00005C2E 3F2E FFAC move.w -[A7], [A6 - 0x54] 00005C32 2F3C 5253 4544 move.l -[A7], 0x52534544 /* 'RSED' */ 00005C38 2F3C 7273 7263 move.l -[A7], 0x72737263 /* 'rsrc' */ 00005C3E 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00005C42 0C5F FFD0 cmpi.w [A7]+, 0xFFD0 00005C46 6610 bne +0x12 /* 00005C58 */ 00005C48 4267 clr.w -[A7] 00005C4A 486E FFB0 pea.l [A6 - 0x50] 00005C4E 3F2E FFAC move.w -[A7], [A6 - 0x54] 00005C52 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00005C56 548F addq.l A7, 2 label00005C58: 00005C58 4267 clr.w -[A7] 00005C5A 486E FFB0 pea.l [A6 - 0x50] 00005C5E 3F2E FFAC move.w -[A7], [A6 - 0x54] 00005C62 2F3C 5253 4544 move.l -[A7], 0x52534544 /* 'RSED' */ 00005C68 2F3C 7273 7263 move.l -[A7], 0x72737263 /* 'rsrc' */ 00005C6E 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00005C72 4A5F tst.w [A7]+ 00005C74 670C beq +0xE /* 00005C82 */ 00005C76 486D E87C pea.l [A5 - 0x1784] 00005C7A 4EBA D636 jsr [PC - 0x29CA /* 000032B2 */] 00005C7E 6000 0098 bra +0x9A /* 00005D18 */ label00005C82: 00005C82 42A7 clr.l -[A7] 00005C84 486E FFB0 pea.l [A6 - 0x50] 00005C88 4EAD 032A jsr [A5 + 0x32A /* export_97 */] 00005C8C 265F movea.l A3, [A7]+ 00005C8E 3F2E FFAC move.w -[A7], [A6 - 0x54] 00005C92 42A7 clr.l -[A7] 00005C94 2F0B move.l -[A7], A3 00005C96 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 00005C9A 4267 clr.w -[A7] 00005C9C A9AF syscall ResError 00005C9E 4A5F tst.w [A7]+ 00005CA0 6C18 bge +0x1A /* 00005CBA */ 00005CA2 4267 clr.w -[A7] 00005CA4 486E FFB0 pea.l [A6 - 0x50] 00005CA8 3F2E FFAC move.w -[A7], [A6 - 0x54] 00005CAC 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00005CB0 486D E88E pea.l [A5 - 0x1772] 00005CB4 4EBA D5FC jsr [PC - 0x2A04 /* 000032B2 */] 00005CB8 605E bra +0x60 /* 00005D18 */ label00005CBA: 00005CBA 42A7 clr.l -[A7] 00005CBC 486E FFB0 pea.l [A6 - 0x50] 00005CC0 4EAD 032A jsr [A5 + 0x32A /* export_97 */] 00005CC4 265F movea.l A3, [A7]+ 00005CC6 4267 clr.w -[A7] 00005CC8 3F2E FFAC move.w -[A7], [A6 - 0x54] 00005CCC 42A7 clr.l -[A7] 00005CCE 2F0B move.l -[A7], A3 00005CD0 1F3C 0003 move.b -[A7], 0x3 00005CD4 4EAD 034A jsr [A5 + 0x34A /* export_101 */] 00005CD8 3C1F move.w D6, [A7]+ 00005CDA 0C46 FFFF cmpi.w D6, 0xFFFF 00005CDE 6618 bne +0x1A /* 00005CF8 */ 00005CE0 4267 clr.w -[A7] 00005CE2 486E FFB0 pea.l [A6 - 0x50] 00005CE6 3F2E FFAC move.w -[A7], [A6 - 0x54] 00005CEA 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00005CEE 486D E8A2 pea.l [A5 - 0x175E] 00005CF2 4EBA D5BE jsr [PC - 0x2A42 /* 000032B2 */] 00005CF6 6020 bra +0x22 /* 00005D18 */ label00005CF8: 00005CF8 2F0C move.l -[A7], A4 00005CFA 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 00005D00 3F3C 2710 move.w -[A7], 0x2710 00005D04 2F0B move.l -[A7], A3 00005D06 A9AB syscall AddResource 00005D08 2F0C move.l -[A7], A4 00005D0A 3F3C 0020 move.w -[A7], 0x20 /* ' ' */ 00005D0E A9A7 syscall SetResAttrs 00005D10 2F0C move.l -[A7], A4 00005D12 A9AA syscall ChangedResource 00005D14 3F06 move.w -[A7], D6 00005D16 A99A syscall CloseResFile label00005D18: 00005D18 4CEE 1CF8 FF64 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A6 - 0x9C] 00005D1E 4E5E unlink A6 00005D20 4E75 rts 00005D22 4004 negx.b D4 00005D24 8551 or.w [A1], D2 00005D26 EB85 asl D5, 5 00005D28 1EB8 51EC move.b [A7], [0x000051EC] 00005D2C 000A FBF8 ori.b A2, 0xF8 00005D30 FB00 .extension 0xB00 // unimplemented 00005D32 FB16 .extension 0xB16 // unimplemented 00005D34 FB2C .extension 0xB2C // unimplemented 00005D36 FB42 .extension 0xB42 // unimplemented 00005D38 FB58 .extension 0xB58 // unimplemented 00005D3A FB6E .extension 0xB6E // unimplemented 00005D3C FB82 .extension 0xB82 // unimplemented 00005D3E FB96 .extension 0xB96 // unimplemented 00005D40 FBAA .extension 0xBAA // unimplemented 00005D42 FBBE .extension 0xBBE // unimplemented 00005D44 FBD2 .extension 0xBD2 // unimplemented 00005D46 FBE6 .extension 0xBE6 // unimplemented